@CHARSET "UTF-8";
@charset "utf-8";
/* NHN Technology Services UI1Team Joontop 130208 */

/* Common */
body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select{margin:0;padding:0}
body,input,textarea,select,button,table{font-size:14px;line-height:1.25em}
body.s,.s input,.s textarea,.s select,.s button,.s table{font-family:helvetica}
body{position:relative;background-color:#fff;color:#000}
body.s{-webkit-text-size-adjust:none}
img,fieldset{border:0}
ul,ol{list-style:none}
table{border-collapse:collapse}
em,address{font-style:normal}
a{color:inherit;text-decoration:none}
.a a:visited,.a a:visited .tlst_d,.a a.slst_a:visited .slst_t,.a a:visited .rklst_h,.a a:visited .tlst3_h,.a a:visited .tlst_dw1,.a a:visited .slst_h,.a a:visited .slst_th_st,.a a:visited .sct_h,.a a:visited .tlst2_d,.a a:visited .tlst6_s,.a a:visited .slst3_t{color:#888}
.en{letter-spacing:0}

/* Layout */
#ct{clear:both;width:100%}
.ct{background-color:#fff}

/* Font Size */
.header,.h,.toif,.tv,.tvlb,.fvsv,.app,.rlink,.tip,.fot{font-size:14px;line-height:17px}
.s3{font-size:15px}
.fzoom{font-size:16px}
.fzoom.s3{font-size:17px}
.fzoom2{font-size:18px}
.fzoom2.s3{font-size:19px}

/* Images */
.im,.imwt,.imld,.u_gnbn{display:inline-block;overflow:hidden;background-repeat:no-repeat;text-indent:60px;white-space:nowrap}
.im,.u_gnbn{background-image:url(http://static.naver.net/www/m/im3/im_v30.png)}
.imwt{width:70px;height:55px;background-image:url(http://static.naver.net/www/m/im3/imwt_v2.jpg);text-indent:70px;}
.imld{width:20px;height:20px;background-image:url(http://static.naver.net/www/m/im3/imld.gif)}
.imrd,.imrd:before,.imrd:after{display:inline-block;position:relative;background:url(http://static.naver.net/www/m/im3/imrd_v4.png) no-repeat}
.im_lucky{background-image:url(http://static.naver.net/www/m/im3/vr.png)}
@media screen and (-webkit-min-device-pixel-ratio:1.5){
	.im,.u_gnbn{background-image:url(http://static.naver.net/www/m/im3/im2_v30.png);background-size:162px 750px;-webkit-background-size:162px 750px}
	.imwt{background-image:url(http://static.naver.net/www/m/im3/imwt2_v2.jpg);background-size:70px 1210px;-webkit-background-size:70px 1210px; float: right;}
	.imld{background-image:url(http://static.naver.net/www/m/im3/imld2.gif);background-size:20px 20px;-webkit-background-size:20px 20px}
	.imrd,.imrd:before,.imrd:after{background-image:url(http://static.naver.net/www/m/im3/imrd2_v4.png);background-size:120px 150px;-webkit-background-size:120px 150px}
	.im_lucky{background-image:url(http://static.naver.net/www/m/im3/vr2.png);background-size:20px 50px;-webkit-background-size:20px 50px}
}
.u_gnbn{width:11px;height:11px;background-color:#e12;background-position:-139px -39px}
.im_mov{width:17px;height:18px;background-position:-1px -1px}
.im_mov2{width:30px;height:30px;background-position:-52px -50px}
.im_pho{width:22px;height:18px;background-position:-22px -1px}
.im_arr{width:8px;height:13px;background-position:-48px -1px}
.im_arr3{width:7px;height:10px;background-position:-154px -69px}
.im_arr2{width:5px;height:10px;background-position:-95px -360px}
.im_arr4{width:5px;height:8px;background-position:-141px -123px}
.im_arr5{width:8px;height:12px;background-position:-125px -271px}
.im_rkmax{width:8px;height:9px;background-position:-82px -1px}
.im_rkmin{width:8px;height:9px;background-position:-94px -1px}
.im_rkup{width:7px;height:5px;background-position:-82px -14px}
.im_rkdw{width:7px;height:5px;background-position:-94px -14px}
.im_rkstd{width:9px;height:4px;background-position:-106px -1px}
.im_play{width:26px;height:26px;background-position:-1px -23px}
.im_top{width:9px;height:8px;background-position:-153px -360px}
.im_ref{width:13px;height:15px;background-position:-105px -360px}
.im_n{width:14px;height:15px;background-position:-136px -1px}
.im_u{width:14px;height:15px;background-position:-136px -20px}
.im_appbn{width:21px;height:19px;background-position:-31px -23px}
.im_set{width:18px;height:18px;background-position:-56px -23px}
.im_fvall{width:18px;height:18px;background-position:-144px -252px}
.im_lgnaver{width:43px;height:9px;background-position:-119px -294px}
.im_star{width:23px;height:23px;background-position:-78px -23px}
.im_staron{width:23px;height:23px;background-position:-105px -23px !important}
.im_plus{width:23px;height:23px;background-position:-139px -334px}
.im_pluson{width:23px;height:23px;background-position:-139px -309px !important}
.im_star2{width:14px;height:14px;background-position:-122px -50px}
.im_time{width:17px;height:17px;background-position:-61px -1px}
.im_arpv{width:8px;height:13px;background-position:-125px -360px}
.im_arnx{width:8px;height:13px;background-position:-140px -360px}
.im_rkmax2{width:13px;height:13px;background-position:-120px -68px}
.im_rkmin2{width:13px;height:13px;background-position:-137px -68px}
.im_rkstd2{width:13px;height:15px;background-position:-103px -73px}
.im_tmbup{width:18px;height:19px;background-position:-1px -68px}
.im_ck{width:16px;height:13px;background-position:-103px -50px}
.im_ck:checked,.im_ckon{width:16px;height:13px;background-position:-85px -50px}
.im_ccred{width:40px;height:40px;background-position:-1px -91px}
.im_ccgreen{width:40px;height:40px;background-position:-45px -91px}
.im_ccblue{width:40px;height:40px;background-position:-89px -91px}
.im_sblue{width:42px;height:42px;background-position:0 -310px}
.im_sred{width:42px;height:42px;background-position:-45px -310px}
.im_sgreen{width:42px;height:42px;background-position:-90px -310px}
.im_frtv{width:78px;height:110px;background-position:-1px -135px}
.im_frbook{width:78px;height:114px;background-position:-83px -135px}
.im_frmc{width:78px;height:73px;background-position:0 -390px}
.im_sale{width:46px;height:47px;background-position:0 -254px}
.im_sout{width:46px;height:47px;background-position:-50px -254px}
.im_nst{width:13px;height:12px;background-position:-141px -106px}
.im_lucky{width:auto;height:auto;background-position:100% 4px}
.im_cmr{width:14px;height:13px;background-position:-83px -74px}
.im_rdir{width:15px;height:15px;background-position:-145px -271px}
.im_rat_w{width:59px;height:12px;background-position:0 -355px}
.im_rat{width:59px;height:12px;background-position:0 -370px}
.im_rat2_w{width:45px;height:8px;background-position:-85px -445px}
.im_rat2{width:45px;height:8px;background-position:-85px -435px}
.im_etmk{width:22px;height:22px;margin:-2px 2px -3px 0;background-position:-65px -355px;vertical-align:top}
.im_mr{width:4px;height:7px;background-position:-155px -55px}
.im_rk5app{width:40px;height:40px;background-position:-85px -390px}
.im_tolmi{width:8px;height:8px;background-position:-135px -400px}
.im_tolpl{width:8px;height:8px;background-position:-135px -390px}
.im_up{width:17px;height:16px;background-position:-135px -415px}
.im_close{width:14px;height:14px;background-position:-135px -470px}
.im_hd3btrr{width:11px;height:12px;background-position:-135px -435px}
.im_hd3btl{width:44px;height:13px;background-position:-100px -500px}
.im_hd3btci{width:15px;height:13px;background-position:-120px -520px}
.im_hd3btli{width:15px;height:13px;background-position:-120px -540px}
.im_hidprev{width:46px;height:49px;background-position:0 -514px}
.im_hidnext{width:46px;height:49px;background-position:-51px -514px}
.im_spi_reply{width:48px;height:40px;background-position:0 -570px}
.im_spi_reply.on{background-position:0 -610px}
.im_spi_replyb{width:54px;height:40px;background-position:-50px -610px}
.im_spi_replyb.on{background-position:-106px -610px}
.im_spi_open{width:38px;height:40px;background-position:-82px -570px}
.im_spi_open.on{background-position:-123px -570px}
.im_spi_list{width:40px;height:34px;background-position:0 -650px}
.im_best{width:14px;height:14px;background-position:-105px -270px}

/* Image Weather */
.imwt01{background-position:0 0}
.imwt02{background-position:0 -55px}
.imwt03{background-position:0 -110px}
.imwt04{background-position:0 -165px}
.imwt05{background-position:0 -220px}
.imwt06{background-position:0 -275px}
.imwt07{background-position:0 -330px}
.imwt08{background-position:0 -385px}
.imwt09{background-position:0 -440px}
.imwt10{background-position:0 -495px}
.imwt11{background-position:0 -550px}
.imwt12{background-position:0 -605px}
.imwt13{background-position:0 -660px}
.imwt14{background-position:0 -715px}
.imwt15{background-position:0 -770px}
.imwt16{background-position:0 -825px}
.imwt17{background-position:0 -880px}
.imwt18{background-position:0 -935px}
.imwt19{background-position:0 -990px}
.imwt20{background-position:0 -1045px}
.imwt21{background-position:0 -1100px}
.imwt22{background-position:0 -1155px}

/* Image Round */
.imrd:before,.imrd:after{display:inline-block;width:10px;height:100%;content:''}
.imrd:before{left:-10px}
.imrd:after{right:-10px}
.imrd_in{display:inline-block;position:relative;z-index:10;margin:0 -13px;text-align:center;vertical-align:top}
.imrd_nn{height:20px;background-position:50% -100px}
.imrd_nn:before{background-position:0 -100px}
.imrd_nn:after{background-position:100% -100px}
.imrd_vs{height:24px;background-position:50% -24px;white-space:nowrap}
.imrd_vs:before{background-position:0 -24px}
.imrd_vs:after{background-position:100% -24px}
.imrd_ct{display:inline-block;height:15px;padding:0 4px 0 3px;border:1px solid #79c0f2;border-radius:3px;background:#f0f8fc !important;font-size:10px;font-weight:bold;line-height:15px;color:#288ac2;vertical-align:top}
.imrd_ct:before{display:none}
.imrd_ct:after{display:none}
.imrd_fs{height:17px;background-position:50% -77px}
.imrd_fs:before{background-position:0 -77px}
.imrd_fs:after{background-position:100% -77px}

/* Hidden */
.hid_wrap{position:relative;background-color:#f9f9f9;text-align:center}
.hid_prev,.hid_next{overflow:hidden;position:absolute;top:50%;left:0;z-index:110;margin-top:-49px}
.hid_next{right:0;left:auto}
.hid_imgh_only,.hid_imgh{vertical-align:top}
.hid_imgv{display:none;vertical-align:top}
.spi_open{display:block;position:relative;top:-6px;margin-top:-36px;padding-right:6px;font-size:14px;text-align:right}
.spi_open_a{display:inline-block;width:20px;height:17px;padding:8px 8px 9px;border:1px solid rgba(0,0,0,.2);border-radius:3px;background-color:rgba(255,255,255,.5)}
.spi_area{position:relative;margin-bottom:-1px}
.spia_h{overflow:hidden;position:relative;height:49px;margin-top:-50px;border-top:1px solid rgba(0,0,0,0.2);background-color:rgba(255,255,255,1);text-indent:-9999px}
.spia_h:after{position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:rgba(0,0,0,0.2);content:''}
.spia_close{position:absolute;top:0;left:50%;width:300px;height:0;margin-left:-150px}
.spia_closea{position:absolute;top:9px;right:1px;padding:8px;z-index:1000}

/* Hidden Relax */
.hd3{position:relative;z-index:100;height:45px;background-color:#f5f5f5}
.hd3:after{position:absolute;top:45px;left:0;width:100%;height:1px;background-color:rgba(0,0,0,0.2);content:''}
.hd3_h{color:#2e2e2e;font-size:19px;font-weight:bold;text-shadow:0 1px 0 #fff;line-height:45px;letter-spacing:-1px;text-align:center}
.hd3_h .msp{font-family:mspgothic}
.hd3_h2{margin:0 0 0 75px;color:#333;font-size:16px;font-weight:bold;letter-spacing:-1px;line-height:45px}
.hd3_btl,.hd3_btc,.hd3_btrr{position:absolute;top:7px;width:24px;height:22px;padding:7px 0 0 9px;box-shadow:inset 0 1px #fff;border:1px solid #cbcbcb;background:#f7f7f7}
.hd3_btl{left:5px;width:52px;padding:6px 0 0 8px;border-radius:5px}
.hd3_btc{right:38px;border-top-left-radius:5px;border-bottom-left-radius:5px}
.hd3_btrr{right:5px;border-top-right-radius:5px;border-bottom-right-radius:5px}
.hd3_btc.on,.hd3_btrr.on{background:#eaeaea}
.hd3_btc.on .im_hd3btci{background-position:-100px -520px}
.hd3_btrr.on .im_hd3btli{background-position:-100px -540px}
.hidr_lstt{position:absolute;overflow:hidden;top:-999px;left:-999px;font-size:0;line-height:0;width:0;height:0}
.hidr_lst{padding:10px 10px 5px;box-sizing:border-box;-webkit-box-sizing:border-box}
.hidr_lst.space{padding-bottom:157px}
.hidr_lst:after{display:block;clear:both;content:''}
.hidr_l{float:left;width:33.3%;text-align:center}
.hidr_l:nth-child(3n+2){width:33.4%}
.hidr_a{display:block;position:relative;width:90px;margin:0 auto;padding:5px}
.hidr_a:after{position:absolute;top:5px;left:5px;width:88px;height:140px;border:1px solid rgba(0,0,0,0.08);content:''}
.hidr_d{display:block;height:24px;padding-top:4px;font-size:0.929em;color:#666;text-align:center}
.hidr_a .hidr_m_v{display:block;vertical-align:top}
.hidr_a .hidr_m_h{display:none;vertical-align:top}
.hidrpg{overflow:hidden;height:8px;padding:0 0 20px;text-align:center}
.hidrpg_a{display:inline-block;overflow:hidden;width:7px;height:7px;border:1px solid #d4d3d8;border-radius:8px;background-color:#e3e2e8;text-indent:10px;vertical-align:top}
.hidrpg_aon{border-color:#179a10;background-color:#15b60d}
.nav_pgn{display:inline-block;}
.nav_pgnon{border-color:#179a10;background-color:#15b60d}
.hidr_cate{color:#3474dc}
@media all and (min-width:480px){
	.hidr_lst.space{padding-bottom:95px}
	.hidr_a{width:145px}
	.hidr_a:after{width:143px;height:78px}
	.hidr_a .hidr_m_v{display:none}
	.hidr_a .hidr_m_h{display:block}
}
.hid_save_img{overflow:hidden;height:41px;margin-bottom:-1px;padding:0 5px;border-top:1px solid #a6a6a8;border-bottom:1px solid #a6a6a8;background-color:#f0f0f4;color:#777;letter-spacing:-1px;white-space:nowrap;text-overflow:ellipsis;text-align:center;line-height:41px}

/* Social Plugin */
.id_hidden #spiLayer1{border-top:1px solid #aaaaab}
.id_hidden .spi_unity{display:block;width:auto;margin:10px 10px 6px}
.id_hidden .spi_btnset{display:block;position:relative;top:-3px;height:40px;z-index:120;margin-top:-40px;padding-right:7px;font-size:14px;text-align:right}
.id_hidden .im_spi_reply,.id_hidden .im_spi_replyb,.id_hidden .im_spi_list{text-indent:0;line-height:34px;color:#333 !important;font-size:14px;letter-spacing:-1px;vertical-align:top;text-align:center}
.id_hidden .im_spi_list{position:absolute;top:0;left:7px}
.id_hidden .im_spi_reply em,.id_hidden .im_spi_replyb em{color:#ed232b;font-size:15px;letter-spacing:0}
.id_hidden .im .blind{position:absolute;top:-999px;left:-999px;width:0;height:0;font-size:0;line-height:0}

@media all and (min-width:480px){
	.hid_imgh_only{max-width:480px}
	.hid_imgh{display:none}
	.hid_imgv{display:block}
	.spia_close{left:0;width:100%;margin:0}
	.spia_closea{right:11px}
}

.imhid{display:inline-block;overflow:hidden;background-repeat:no-repeat;text-indent:60px;white-space:nowrap}
.imhid{background-image:url(http://static.naver.net/www/m/im3/im_hid_v1.png)}
@media screen and (-webkit-min-device-pixel-ratio:1.5){
	.imhid{background-image:url(http://static.naver.net/www/m/im3/im_hid2_v1.png);background-size:150px 150px;-webkit-background-size:150px 150px}
}
.imhid_prv{width:17px;height:29px;background-position:0 0}
.imhid_nxt{width:17px;height:29px;background-position:-30px 0}
.imhid_prv_d{width:17px;height:29px;background-position:0 -30px}
.imhid_nxt_d{width:17px;height:29px;background-position:-30px -30px}
.imhid_lv1{width:19px;height:18px;background-position:-60px 0;margin-top:-2px;vertical-align:middle}
.imhid_lv2{width:12px;height:11px;background-position:-60px -30px;margin-top:-2px;vertical-align:middle}
.imhid_arr{width:5px;height:8px;background-position:-90px 0}
.hidrm{padding:27px 30px 20px}
.hidrm_p{margin-bottom:14px;font-size:15px;letter-spacing:-1px;line-height:1.357em}
.hidrm_st{color:#33ad00;font-weight:normal}
.hidrm_st2{color:#f33}
.hidrm_s{color:#999}
.hidrmlst_w{padding:29px 0 33px;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;background:#f7f7f7}
.hidrmlst{position:relative;text-align:center}
.hidrmlst #content{height:315px !important}
.hidrmlst_a{display:inline-block;position:relative;z-index:2}
.hidrmlst_a:after{position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid rgba(0,0,0,0.06);content:'';-webkit-box-sizing:border-box}
.hidrmlst_m{vertical-align:top}
.hidrmlst_pg{margin-bottom:12px;font-size:13px;font-weight:bold;color:#c9c9c9;text-align:center}
.hidrmlst_pg_st{color:#777}
.hidrmlst_prev{position:absolute;top:0;bottom:0;left:0;width:50%;height:0;z-index:2}
.hidrmlst_prev .hidrmlst_prev_i{overflow:hidden;position:absolute;top:157px;left:50%;width:17px;height:29px;padding:10px;margin:-25px 0 0 -69px}
.hidrmlst_next{position:absolute;top:0;bottom:0;right:0;width:50%;height:0;z-index:2}
.hidrmlst_next .hidrmlst_next_i{overflow:hidden;position:absolute;top:157px;right:50%;width:17px;height:29px;padding:10px;margin:-25px -69px 0 0}
.hidrmlst_ah{display:none}
.hidrm_vote{display:block;width:198px;height:43px;margin:10px auto 0;border:1px solid #cbcbcb;border-radius:3px;background:#fff;color:#ed232b;font-size:16px;font-weight:bold;line-height:43px;text-align:center}
@media all and (min-width:480px){
	.hidrmlst #content{height:200px !important}
	.hidrmlst_av{display:none}
	.hidrmlst_ah{display:inline-block}
	.hidrmlst_prev .hidrmlst_prev_i{top:100px;margin-left:-108px}
	.hidrmlst_next .hidrmlst_next_i{top:100px;margin-right:-108px}
	.hidrm_vote{width:353px}
}
.hid_noti{position:relative;z-index:2;height:43px;margin-bottom:-43px;background:rgba(0,0,0,0.8)}
.hid_noti_a{display:block;padding:0 20px 0 10px;overflow:hidden;text-overflow:ellipsis;color:#fff;font-size:15px;letter-spacing:-1px;white-space:nowrap;line-height:43px}
.hid_noti_st{margin-right:2px;color:#00e240}
.imhid_arr{position:absolute;top:50%;right:10px;margin-top:-4px}
.u_comment_box{border-top:1px solid #aaaaab !important}

/* Header */
.header{background:#35bd00 url(http://static.naver.net/www/m/im3/imsch_v3.png) repeat-x 0 -192px}
@media screen and (-webkit-min-device-pixel-ratio:1.5){
	.header{background-image:url(http://static.naver.net/www/m/im3/imsch2_v3.png);background-size:8px 230px;-webkit-background-size:8px 230px}
}
.header_special{background-repeat:no-repeat;background-position:0 0}
.lgslk{height:36px;padding-top:2px;border-bottom:0}
.lg{font-size:16px}
.lg_a{display:inline-block;color:#34b100}
.lg_m{vertical-align:top}

/* Gnb */
.slk{position:absolute;top:7px;right:9px;white-space:nowrap}
.slk_l{display:inline-block;min-width:36px;font-size:13px;text-align:center;vertical-align:0}
.slk_a{display:inline-block;font-weight:bold;color:#fff !important;letter-spacing:-1px;text-shadow:0 1px 1px rgba(0,0,0,0.3),0 0 6px rgba(17,175,2,1)}
.slk_l .en{font-size:16px;color:#fff}
.slk .imrd_nn{height:19px;margin:0 10px 0 8px;font-size:10px;line-height:19px;color:#fff;letter-spacing:0;vertical-align:-5px;text-shadow:none}
.slk .imrd_in{min-width:8px;height:100%;margin:0 -15px}
.slk .slk_n{width:19px;margin:0;background-position:0 -125px}
.slk .slk_n .imrd_in{width:19px;margin:0}
.slk .slk_n:before,.slk .slk_n:after{overflow:hidden;width:0}

/* Header2 */
.header2{position:relative;height:42px;border-top:1px solid #33b200;border-bottom:1px solid #2b8218;background:#36bc01;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#36bc01),color-stop(100%,#38a70d));color:#f3f4f6;-webkit-box-shadow:inset 0 -1px 1px #37a012;box-shadow:inset 0 -1px 1px #37a012}
.header2:after{position:absolute;top:0;left:0;width:100%;height:1px;background:#37c000;content:''}
.header2_h{font-size:18px;line-height:42px;text-align:center;text-shadow:0 -1px 1px rgba(0,0,0,.5)}
.hd2_wl{position:absolute;top:5px;left:5px}
.hd2_wr{position:absolute;top:5px;right:5px}
.hd2_bt{display:inline-block;height:29px;padding:0 7px;border:1px solid #1e890b;border-radius:5px;background:#38c800;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#38c800),color-stop(100%,#2fa900));font-size:12px;font-weight:bold;line-height:29px;color:#f3f4f6 !important;letter-spacing:-1px;text-align:center;text-shadow:0 0 1px rgba(0,0,0,0.7);-webkit-box-shadow:inset 0 1px 1px #4ccf1a;box-shadow:inset 0 1px 1px #4ccf1a}
.a .hd2_bt{line-height:31px}
.hd2_naver{width:46px}
.hd2_naver .im{margin:10px 0 0 1px;vertical-align:top}
.id_svset .header2{height:43px;border-top:0;border-bottom:1px solid #000;background:#4b5162;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#4b5162),color-stop(100%,#333844));-webkit-box-shadow:none;box-shadow:none}
.id_svset .header2:after{display:none}
.id_svset .hd2_bt{border:1px solid #17191e;background:#51586b;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#51586b),color-stop(100%,#363a48));text-shadow:0 -1px 0 rgba(0,0,0,1);-webkit-box-shadow:inset 0 1px 1px #5a6173,0 1px 1px #4a4e5a;box-shadow:inset 0 1px 1px #5a6173,0 1px 1px #4a4e5a}

/* Navigator */
.nav{overflow:hidden;position:relative;background-color:#dbdee2}
.nav_u{padding:0 8px;border-top:1px solid #9da2a9;border-bottom:1px solid #9ea4ac;background-color:#dbdee2;background:#dbdee2 -webkit-gradient(linear,left top,left bottom,color-stop(0,#e4e7eb),color-stop(100%,#dbdee2));font-size:15px;line-height:40px;text-align:center;white-space:nowrap;-webkit-box-shadow:inset 0 1px 1px #eeeff2}
.nav_u:after{display:block;clear:both;content:''}
.nav_l{float:left;width:15.5%}
.nav_3,.nav_4{width:19%}
.nav_a{display:block;position:relative;font-weight:bold;color:#333 !important}
.nav_a:before,.nav_a:after{display:block;position:absolute;top:14px;height:14px;border-left:1px solid #ebedef;content:''}
.nav_a:before{left:0}
.nav_a:after{right:0;border-color:#d1d5d9}
.nav_l:first-child .nav_a:before,.nav_l:last-child .nav_a:after{display:none}
.nav_pg{display:none;position:absolute;left:0;bottom:0;width:100%;height:6px;text-align:center}
.nav_pgn{display:inline-block;overflow:hidden;width:4px;height:4px;border:1px solid #bac1cc;border-radius:4px;background-color:#e2e4e6;text-indent:10px;vertical-align:top}
.nav_pgnon{border-color:#179a10;background-color:#15b60d}
.nav_lon .nav_a{z-index:10;height:35px;margin:5px -1px -1px;border:1px solid #9ea4ac;border-bottom:0;border-top-left-radius:3px;border-top-right-radius:3px;background-color:#fff;line-height:32px;color:#000}
.nav_lon .nav_a:before,.nav_lon .nav_a:after{top:auto;bottom:0;width:3px;height:3px;border:0;border-bottom:1px solid #9ea4ac}
.nav_lon .nav_a:before{left:-4px;border-right:1px solid #9ea4ac;border-bottom-right-radius:3px;-webkit-box-shadow:2px 2px 1px #fff}
.nav_lon .nav_a:after{right:-4px;border-left:1px solid #9ea4ac;border-bottom-left-radius:3px;-webkit-box-shadow:-2px 2px 1px #fff}
.nav_lon:first-child .nav_a:before,.nav_lon:last-child .nav_a:after{display:block}
.nav_lon .nav_pg{display:block}
.a .nav_lon .nav_a{height:34px;border-radius:0}
.a .nav_lon .nav_a:before{display:none}
.a .nav_lon .nav_a:after{display:block;right:0;bottom:-2px;width:100%;height:2px;border-bottom:1px solid #fbfbfb;border-left:0;border-radius:0;background:#fff;-webkit-box-shadow:none}
.a .nav_pg{bottom:1px}

/* Special Banner */
.adt{overflow:hidden;position:relative;z-index:40;height:37px;font-size:15px;font-weight:bold;line-height:15px;color:#fff;text-shadow:0 0 5px rgba(0,0,0,0.6)}
.adt_a{display:block;height:37px;background-repeat:repeat-x;color:#fff}
.adt_s{display:inline-block;margin:10px 5px 0 15px;color:#fff600;vertical-align:middle}
.adt_s2{display:inline-block;margin-top:10px;color:#fff;vertical-align:middle}
.adt_sd{font-family:helvetica;font-size:18px;vertical-align:middle}

/* Content Common */
.load{padding:100px 0;text-align:center}
.wrap_margin{position:relative;z-index:40;height:4px;background-color:#fff}
.id_hidden .wrap_margin{display:none}
.h3{border-top:1px solid #d1d3d6;border-bottom:1px solid #e7e7e8;background:#fbfbfb;font-weight:normal;font-size:14px;color:#333}
.btn_rdir{display:inline-block;width:70px;height:23px;padding-top:5px;border:1px solid #999da4;border-radius:3px;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fbfbfb),color-stop(100%,#f3f3f3));font-size:13px;color:#333 !important;text-align:center}
.btn_rdir .im_rdir{margin-right:3px;vertical-align:-3px}
.dv{margin:0 4px;color:#dedede}
.cate{color:#0a63a1}
.cate2{color:#666}
.cate3{color:#49536e}
.cate4{color:#cd0606}
.cate_h{margin-right:4px;color:#999}
.cate_rk{color:#31a801}
.cate_dc{color:#777}
.cate_best{font-size:.86em;color:#e82323;text-transform:uppercase}
.margin{height:15px}

/* news */
.highlight{font-weight:normal;color:#1172b6}
.newsflash{font-weight:normal;color:#ed232b}
.subject_blue,.subject_nf,.subject{margin-right:2px}
.subject_blue{color:#0a63a1}
.subject_nf{color:#ed232b}
.subject{color:#666}

/* Title */
.h_wrap{position:relative}
.lst_w +.h_wrap{margin-top:4px}
.h_wrap .mr_a{margin:3px 0 0;padding:0}
.h,.h_wws{position:relative;margin-top:-1px;padding:8px 10px 10px;border-top:1px solid #a5a9ad;border-bottom:1px solid #dfdede;background:#f4f4f4;font-size:16px;color:#333}
.h_wws{overflow:hidden;padding:10px 92px 11px 10px;font-weight:bold;color:#333;white-space:nowrap;text-overflow:ellipsis}
.reco .h,.reco .h_wws{margin-top:0}
.h_wsd{margin-left:5px;font-weight:normal;color:#1f9d00}
.h_wsd.ld{font-size:.93em;line-height:.93em}
.hds{position:relative;top:1px;padding-left:13px;font-size:12px;line-height:16px;color:#777}
.hds2{display:inline;overflow:hidden;position:relative;padding-left:5px;font-size:14px;font-weight:normal;color:#888;vertical-align:top}
.hds:before{position:absolute;top:1px;left:5px;height:14px;border-left:1px solid #d2d2d2;border-right:1px solid #fcfcfc;vertical-align:-3px;content:''}
.h_wrap .h,.h_wrap .h_wws{overflow:hidden;position:relative;z-index:15;margin-top:-1px;padding:12px 10px 2px;border-top:1px solid #9ea4ac;border-bottom:#fff;background:#fff;font-size:16px;color:#333;letter-spacing:-1px;white-space:nowrap;text-overflow:ellipsis}
.h_wrap .h_wws{padding:10px 92px 11px 10px;border-bottom:1px solid #dfdede}
.h_wrap .h_r{position:absolute;top:10px;right:10px;z-index:16}
.h_wrap .h_wws~ .h_r{top:5px}
.h_wrap .hds{display:inline-block;vertical-align:top}
.h_wrap .hds:before{vertical-align:top}
.tgsv{padding-bottom:6px}
.tgsv .h_wrap .h,.tgsv .h_wrap .h_wws{padding:12px 10px 5px}

/* lst */
.lst_w{overflow:hidden;position:relative;margin-top:-1px;padding-bottom:1px}
.lst,.lst2{border-top:1px solid #e4e5e7;letter-spacing:-1px}
.lst_a{display:block;overflow:hidden;padding:.65em 10px;white-space:nowrap;text-overflow:ellipsis}
.lst_m{display:block;vertical-align:top}
.lst_mw{display:block;position:relative;width:300px}
.lst_mw:after{position:absolute;top:0;left:0;width:100%;height:100%;border:solid 1px rgba(0,0,0,.1);content:'';-webkit-box-sizing:border-box}
.lst_w .cate{margin-right:4px}
.lst2_a{display:block;padding:10px}
.lst2_a:after{display:block;clear:both;content:''}
.lst2_m{float:left;margin-right:10px;vertical-align:top}
.lst2_mw{float:left;position:relative;margin-right:10px}
.lst2_mw:after{position:absolute;top:0;left:0;width:100%;height:100%;border:solid 1px rgba(0,0,0,.1);content:'';-webkit-box-sizing:border-box}
.lst_w_v1 .lst2_mw:after{border:0;border-right:solid 1px rgba(0,0,0,.1)}
.lst2_mw_w115{width:115px}
.lst2_mw .lst2_m{float:none;margin-right:0}
.lst2_rk{display:block;position:relative;width:21px;height:22px;margin-bottom:-22px;background-color:rgba(0,0,0,.8);font-style:italic;font-weight:bold;line-height:22px;color:#54ff00;text-align:center;text-indent:-3px}
.lst2_icw{display:block;position:relative;text-align:right}
.lst2_icw .im{position:absolute;right:1px;bottom:1px;vertical-align:top}
.lst2_mw_w115 .lst2_icw .im{right:2px;bottom:2px}
.lst2_mw_w136 .lst2_icw .im{right:3px;bottom:0}
.lst2_ctw{display:block;overflow:hidden}
.lst2_h,.lst2_d{display:block;overflow:hidden}
.lst2_h{margin-bottom:4px;font-weight:bold;font-size:1.07em;line-height:1.35em}
.lst2_h .cate_best{font-size:.73em}
.lst2_ctw{padding-top:5px}
.lst2_v1 .lst2_ctw,.lst2_v2 .lst2_ctw{padding-top:2px}
.lst2_d{max-height:2.77em;font-size:.93em;line-height:1.35em;color:#777}
.lst2_h.ellipsis,.lst2_d.ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.lst2_d .im_time{margin-left:-1px}
.lst2_d .dv{margin:0}
.lst2 .im_time{margin-right:2px}
.lst2_v2 .imrd_ct{margin:1px 0 2px}
.lst2_v2 .imrd_ct .imrd_in{margin:0;text-transform:uppercase}
.tlst3 .imrd_ct{margin:0}
.tlst3 .imrd_ct .imrd_in{margin:0}
.lst3{background-color:#f0f0f0}
.cont .lst_w:nth-child(2) .lst3{margin-top:1px;border-top:1px solid #d1d3d6}
.lst3_a{display:block;width:300px;margin:0 auto;padding:10px 0}
.lst3_mw{display:inline-block;position:relative}
.lst3_mw:after{position:absolute;top:0;left:0;width:100%;height:100%;border:solid 1px rgba(0,0,0,.1);content:'';-webkit-box-sizing:border-box}
.lst3_m{vertical-align:top}
.lst3_h{display:block;overflow:hidden;position:relative;height:1.71em;margin:-1.71em 0 1px;padding:0 4px;background-color:rgba(0,0,0,.7);font-weight:bold;line-height:1.71em;color:#fff;letter-spacing:-1px;white-space:nowrap;text-overflow:ellipsis}
.lst3_h .cate_best{margin-right:3px}
.lst_dv{overflow:hidden;position:relative;margin-top:-1px;border-top:1px solid #e4e5e7}
.lst_dv_p{float:left;max-width:100%}
.lst_dv .lst_dv_a{display:block;overflow:hidden;padding:.65em 10px;letter-spacing:-1px;white-space:nowrap;text-overflow:ellipsis}
.lst_dv .lst_dv_a2{float:right;padding-right:12px;padding-left:12px;border-left:1px solid #e4e5e7}
.lst_dv3_u{overflow:hidden;position:relative;margin-top:-1px;border-top:1px solid #e4e5e7;white-space:nowrap}
.lst_dv3_l{display:inline-block;position:relative;border-left:1px solid #e4e5e7}
.lst_dv3_l:first-child{border-left:0}
.lst_dv3_a{display:inline-block;padding:.65em 10px;letter-spacing:-1px}
.lst_dv3_u2 .lst_dv3_l{padding-left:1px;border:0}
.lst_dv3_u2 .lst_dv3_l:first-child{padding:0}
.lst_dv3_u2 .lst_dv3_l:before{position:absolute;top:50%;left:0;width:1px;height:16px;margin-top:-8px;background:#e4e5e7;content:''}
.lst_dv3_u2 .lst_dv3_l:first-child:before{display:none}
.lst_w_v1 .lst2_a{overflow:hidden;padding:0 10px 0 0}
.lst_w_v1 .lst2_m{border:0}
@media all and (max-width:639px){
	.lst_w_v1 .lst2_ctw{padding-top:9px}
	.reco2 .lst_w{padding-bottom:6px}
}
.li_last{border-bottom:0}

/* Thumb Lst */
.tlst_w{overflow:hidden;position:relative;margin-top:-1px;padding:4px;border-top:1px solid #e4e5e7}
.tlst_w+ .mr{margin-top:-5px;border-top:0 !important}
.tlst_w+ .mr .mr_a{padding-top:0 !important}
.tlst_wws{padding:4px 5px 8px}
.tlst_w:after{display:block;clear:both;content:''}
.tlst{float:left;width:33.3%;letter-spacing:-1px;text-align:center}
.tlst:nth-child(3n+1){clear:both;width:33.4%}
.tlst_a{display:block;max-width:200px;margin:0 auto;padding:6px 0}
.tlst_m{vertical-align:top}
.tlst_mw{display:inline-block;position:relative}
.tlst_mw:after{position:absolute;top:0;left:0;width:100%;height:100%;border:solid 1px rgba(0,0,0,.1);content:'';-webkit-box-sizing:border-box}
.tlst_icw{display:block;position:relative;width:92px;margin:0 auto;text-align:right}
.tlst_icw .im{position:absolute;right:2px;bottom:3px;vertical-align:top}
.tlst_icw .im_mov{bottom:2px}
.tlst_d{display:block;overflow:hidden;width:88px;max-width:100%;height:2.5em;margin:6px auto 0;padding:0 2px;font-size:.86em;line-height:1.25em;color:#333;text-align:left}
.tlst_dw1,.tlst_dw2,.tlst_dw3{display:block;overflow:hidden;max-width:100%;width:94px;margin:0 auto;font-size:.92em;color:#777;text-align:left;white-space:nowrap;text-overflow:ellipsis}
.tlst_dw1{margin-top:8px;font-size:1em;font-weight:bold;color:#000}
.tlst_dw2{margin:1px auto -2px;color:#434b60}
.fzoom .tlst_d br{display:none}
.tlst_ds,.tlst_dn{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.tlst_dn{color:#888}
.tlst_dtm{display:block;height:auto;margin-top:3px;color:#777}

/* tlst2 (fun - nstore) */
.tlst2_w{position:relative;margin-top:-1px;padding:3px 3px 6px;border-top:1px solid #e7eaec;border-bottom:1px solid #e7eaec}
.reco .tlst2_w{margin-top:0;border-top:0}
.tlst2_w:after{display:block;clear:both;content:''}
.tlst2{float:left;width:33.3%;letter-spacing:-1px;text-align:center}
.tlst2:nth-child(3n+1){clear:both;width:33.4%}
.tlst2_a{display:block;max-width:200px;margin:0 auto;padding:12px 0 6px}
.tlst2_mw{display:inline-block;position:relative}
.tlst2_fr{position:absolute;top:0;left:0;z-index:10}
.tlst2_stk{position:absolute;top:-7px;left:-8px;z-index:20;font-weight:bold;font-size:12px;line-height:39px;color:#fff;text-indent:-2px;text-shadow:0 -1px 1px rgba(0,0,0,.6)}
.tlst2_m{vertical-align:top}
.tlst2_w_tv .tlst2_m,.tlst2_w_book .tlst2_m{margin:2px}
.tlst2_w_app .tlst2_m{border-radius:12px}
.tlst2_w_app .tlst2_mw:before,.tlst2_w_app .tlst2_mw:after{display:inline-block;position:absolute;top:0;left:0;z-index:10;border-radius:12px;content:''}
.tlst2_w_app .tlst2_mw:before{width:70px;height:70px;margin:1px;border:1px solid rgba(255,255,255,.2);-webkit-box-shadow:inset 0 0 1px rgba(255,255,255,.2),0 0 1px rgba(0,0,0,.1);box-shadow:inset 0 0 1px rgba(255,255,255,.2),0 0 1px rgba(0,0,0,.1)}
.tlst2_w_app .tlst2_mw:after{width:74px;height:74px;background:-webkit-gradient(linear,left top,left bottom,color-stop(60%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,.3)));-webkit-box-shadow:inset 0 0 2px rgba(255,255,255,.5),0 0 3px rgba(0,0,0,.5);box-shadow:inset 0 0 2px rgba(255,255,255,.5),0 0 3px rgba(0,0,0,.5)}
.tlst2_d{display:block;overflow:hidden;width:80px;max-width:100%;margin:10px auto 0;font-size:.93em;line-height:1.25em;color:#333;text-align:left}
.tlst2_ds{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.tlst2_dn{display:block;margin-top:1px;font-weight:bold;color:#4178d0}
.tlst2_dtw{white-space:nowrap}
.tlst_w_mzw{position:relative}
.tlst_w_mzw:after{display:block;position:absolute;left:0;bottom:-10px;width:100%;height:10px;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,.2)),color-stop(100%,rgba(0,0,0,0)));content:''}
.tlst_w_mz{position:relative;margin-bottom:15px;padding-bottom:4px;border-bottom-color:#888;background-color:#ff}
.tlst_w_mz:before{display:block;position:absolute;left:0;bottom:0;width:100%;height:4px;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(30%,#fff),color-stop(100%,#b0b0b0));box-shadow:inset 0 1px 0 #eee;content:''}
.tlst_w_mz .tlst_a{padding-bottom:0}
.tlst_w_bk .tlst_d{height:auto;margin-top:8px;font-size:.93em;line-height:1.38em}
.tlst_w_bk .tlst_d .cate_dc{display:block;font-size:.92em}

/* thumb list 3 */
.tlst3_w{overflow:hidden;position:relative;margin-top:-1px;padding:10px 10px 9px;border-top:1px solid #e4e5e7;letter-spacing:-1px}
@media all and (max-width:639px){
	.tlst3_w{padding-top:6px}
	.tlst3_ww{padding-top:10px}
}
.tlst3_w:after{display:block;clear:both;content:''}
.tlst3{float:left;width:50%}
.tlst3_a{display:block;overflow:hidden;width:145px;margin:0 auto;text-align:left}
.tlst3_m{vertical-align:top}
.tlst3_mw{display:inline-block;position:relative;margin-bottom:8px}
.tlst3_mw:after{position:absolute;top:0;left:0;width:100%;height:100%;border:solid 1px rgba(0,0,0,.1);content:'';-webkit-box-sizing:border-box}
.tlst3_st{display:block;height:18px}
.tlst3_h{display:block;overflow:hidden;height:37px;padding-bottom:2px;font-size:14px;font-weight:bold;line-height:18px;color:#000;white-space:nowrap}
.tlst3_d{display:block;height:18px;font-size:13px;line-height:18px;color:#777;white-space:nowrap}
.bet1{display:inline-block;height:14px;padding:0 2px;border:1px solid #79c0f2;border-radius:3px;background:#f0f8fc;font-size:10px;font-weight:bold;line-height:14px;color:#288ac2;vertical-align:top}
.tlst3_pz{display:block;height:18px;margin-top:-2px;font-size:.93em;color:#0a63a1;letter-spacing:0;white-space:nowrap}
.tlst3_pz em{font-weight:bold;letter-spacing:0}
.tlst3_bs{display:block;width:145px;margin:0 auto 3px}
.tlst3_bsa{display:inline-block;width:48px;height:18px;border:1px solid #e6e6e6;border-radius:3px;color:#888;font-size:12px;line-height:18px;text-align:center}
.tlst3_ww .tlst3_h{display:-webkit-box;overflow:hidden;white-space:normal;word-wrap:break-word;font-weight:normal;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}

/* thumb list 4, 5 */
.tlst4_w,.tlst5_w{overflow:hidden;position:relative;margin-bottom:-1px;padding:0 10px 17px;border-bottom:1px solid #d8d9da}
.tlst4_u,.tlst5_u{margin-top:-10px}
.tlst4_u:after,.tlst5_u:after{display:block;clear:both;content:''}
.tlst4,.tlst5{float:left;width:25%;margin-top:12px}
.tlst5{width:33.3%}
.tlst5:nth-child(3n+1){width:33.4%}
.tlst4_a,.tlst5_a{display:block;width:72px;margin:0 auto}
.tlst5_a{width:96px}
.tlst4_m,.tlst5_m{vertical-align:top}
.tlst4_mw,.tlst5_mw{display:inline-block;position:relative;margin-bottom:6px}
.tlst4_mw:after,.tlst5_mw:after{position:absolute;top:0;left:0;width:100%;height:100%;border:solid 1px rgba(0,0,0,.1);content:'';-webkit-box-sizing:border-box}
.tlst4_h,.tlst5_h{display:block;overflow:hidden;font-size:.86em;line-height:1.27em;color:#333;letter-spacing:-1px;white-space:nowrap;text-overflow:ellipsis}
.tlst5_h{font-size:.93em;line-height:1.35em;color:#333}
.tlst4_d{display:block;overflow:hidden;margin-top:-1px;font-size:.86em;color:#888;letter-spacing:-1px;white-space:nowrap;text-overflow:ellipsis}
@media all and (max-width:330px){
	.tlst3{width:145px}
	.tlst3:first-child{margin-right:10px}
	.mlst_w{padding-bottom:1px;border-bottom:0}
	.mlst{padding:0}
	.mlst_l{width:auto;padding:4px 4px 0 0}
	.mlst_l:nth-child(3n+2){width:auto}
	.mlst_l:nth-child(3n+3){padding-right:0}
	.mlst_a{margin:0}
	.mlst_p{padding:0}
	.tlst4,.tlst5{width:auto;margin-left:4px}
	.tlst5{margin-left:6px}
	.tlst4:nth-child(4n+1){margin-left:0}
	.tlst5:nth-child(3n+1){width:auto}
	.tlst4:first-child,.tlst5:first-child{margin-left:0}
}

/* lst mw m */
.lst_mw_m{margin:2px;vertical-align:top}
.lst_mw_book{height:114px}
.lst_mw_mc .lst_mw_m{margin:0}
.lst_mw_app .lst_mw_m{border-radius:12px}
.lst_mw_app:before,.lst_mw_app:after{display:inline-block;position:absolute;top:2px;left:2px;z-index:10;border-radius:12px;content:''}
.lst_mw_app:before{width:70px;height:70px;margin:1px;border:1px solid rgba(255,255,255,.2);-webkit-box-shadow:inset 0 0 1px rgba(255,255,255,.2),0 0 1px rgba(0,0,0,.1);box-shadow:inset 0 0 1px rgba(255,255,255,.2),0 0 1px rgba(0,0,0,.1)}
.lst_mw_app:after{width:74px;height:74px;background:-webkit-gradient(linear,left top,left bottom,color-stop(60%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,.3)));-webkit-box-shadow:inset 0 0 2px rgba(255,255,255,.5),0 0 3px rgba(0,0,0,.5);box-shadow:inset 0 0 2px rgba(255,255,255,.5),0 0 3px rgba(0,0,0,.5)}
.lst_stk,.lst_stk2{overflow:hidden;position:absolute;top:-8px;left:-6px;z-index:20;font-size:12px !important;font-weight:bold;line-height:42px !important;color:#fff;text-align:center;text-indent:0 !important;text-shadow:0 -1px 1px rgba(0,0,0,.6)}
.lst_stk2{height:32px;padding-top:10px;font-size:11px !important;line-height:1.17em !important;letter-spacing:-1px}

/* tlst6 */
.tlst6_w{margin-top:-1px;padding:16px 6px 0;border-top:1px solid #d8d9da}
.tlst6_u{display:table;width:100%;letter-spacing:-1px}
.tlst6{display:table-cell;vertical-align:bottom}
.tlst6_mw{display:block;position:relative;width:78px;margin:0 auto}
.tlst6_a,.tlst6_b,.tlst6_s,.tlst6_rt,.tlst6_pz{display:block}
.tlst6_b{width:78px;height:46px;margin:3px auto 0;line-height:1.17em}
.tlst6_s{display:-webkit-box;overflow:hidden;font-size:.93em;color:#333;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word}
.tlst6_fr{position:absolute;top:0;left:0}
.tlst6_rt em{font-family:'helvetica',sans-serif;font-size:11px;vertical-align:middle}
.tlst6_rt .im_rat_w{display:inline-block;width:59px;height:12px;text-indent:0;vertical-align:middle}
.tlst6_rt .im_rat{display:inline-block;height:12px;vertical-align:top}
.tlst6_pz{margin-bottom:-4px;font-size:.83em;font-weight:bold;color:#0a63a1;letter-spacing:0}
.spc .tlst6_w{margin:0;padding:10px 6px 14px;border:0}
.spc .tlst6_b{height:auto;margin-top:3px}
.spc .tlst6_s{display:block;white-space:nowrap}

/* Sport : Template */
.stmp{padding:10px 0 5px}
.stmp_a{display:block;width:300px;margin:0 auto}
.stmp_mw{display:block;position:relative;font-size:0;line-height:0}
.stmp_mw:after{position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid rgba(0,0,0,0.08);-webkit-box-sizing:border-box;box-sizing:border-box;content:''}
.stmp_m{vertical-align:top}
.stmp_s{display:block;overflow:hidden;padding:7px 0 10px;color:#000;font-size:1.143em;font-weight:bold;white-space:nowrap;text-overflow:ellipsis}

/* Sport : Realtime */
.srlink{padding:4px 9px 15px;border-bottom:1px solid #9ea4ac;background-color:#f4f5f6}
.srlink_h3{font-size:1.143em}
.srlink_h3_a{display:block;height:33px;color:#333 !important;line-height:33px}
.srlink_l{position:relative;margin-top:4px;border:1px solid #bbbcbf;border-radius:3px;background-color:#fff}
.srlink_a{display:block}

.srlinkf_ls{display:block;min-height:36px;margin-right:49px;padding:0.571em 5px}
.srlinkf_e{float:left;width:25px;color:#34ad00;font-size:1.286em;font-style:oblique;font-weight:bold;text-align:center}
.srlinkf_d{display:block;overflow:hidden}
.srlinkf_t{display:block;overflow:hidden;margin-bottom:2px;color:#000;white-space:nowrap;text-overflow:ellipsis}
.srlinkf_s{display:block;color:#777;font-size:0.929em}

.srlinkl_lr{position:absolute;top:0;right:0;width:48px;height:100%;border-left:1px solid #e7e8ea}
.srlinkl_lr .im_best{position:absolute;top:50%;left:50%;margin:-16px 0 0 -7px;}
.srlinkl_e{position:absolute;top:52%;left:0;width:100%;color:#777;font-size:12px;text-align:center}

/* Shopping1 : Old Lst (mlst) */
.mlst_w{overflow:hidden;position:relative;margin-top:-1px;padding-bottom:10px;border-top:1px solid #d1d3d6;border-bottom:1px solid #e4e5e7;background-color:#fbfbfb}
.mlst{padding:0 5px 5px}
.mlst:after{display:block;clear:both;content:''}
.mlst_l{float:left;width:33.3%;padding:15px 0 0}
.mlst_l:nth-child(3n+2){width:33.4%}
.mlst_a{display:block;overflow:hidden;width:104px;margin:0 auto}
.mlst_m{vertical-align:top}
.mlst_h{display:block;position:relative;width:100%;height:37px;margin-top:-37px}
.mlst_ht{display:block;overflow:hidden;height:32px;padding:0 5px;font-weight:bold;font-size:13px;line-height:16px;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.55)}
.mlst_p{margin-top:-1px;padding:10px 0;border-top:1px solid #dbdce1;border-bottom:1px solid #dbdce1;background-color:#f0f0f0}
.mlst_w:nth-child(2) .mlst_p{margin-top:0}
.mlst_p .mlst_a{width:320px;margin:0 auto}

/* Shopping1 : Top Lst (slst) */
.slst_w{overflow:hidden;position:relative;background-color:#f4f5f6}
.slst_w .h_wrap{margin-top:0}
.tnd_w{background:#f4f5f6}
.tnd_w .h_wrap .h{border-top:1px solid #dbdce1;background-color:#f4f5f6}
.slst{padding:0 0 8px;border-bottom:1px solid #e4e5e7}
.slst:after{display:block;clear:both;content:''}
.slst_l{float:left;width:33.4%;padding:10px 0 0}
.slst_l:nth-child(3n+2),.slst_l:nth-child(3n+3){width:33.3%}
.slst_a{display:block;overflow:hidden;position:relative;width:96px;margin:0 auto}
.slst .slst_a:after{overflow:hidden;position:absolute;top:0;left:0;width:94px;height:94px;border:1px solid #000;content:'';opacity:.1}
.slst_m{vertical-align:top}
.slst_h{display:block;padding:6px 0 0 2px;font-size:.93em;line-height:1.23em;color:#000;letter-spacing:-1px;white-space:nowrap}
.slst_h2{overflow:hidden;height:2.5em;white-space:nowrap}
.slst_p,.slst_th{margin-top:-1px;padding:0;border-bottom:1px solid #dbdce1;background:#fff;line-height:18px}
.slst2_p,.slst_th{padding:10px 0}
.slst2_p{margin-top:-1px;padding:0;border-top:1px solid #dbdce1;background:#f1f1f1}
.slst_w:nth-child(2) .slst_p,.slst_w:nth-child(2) .slst_th{margin-top:0}
.slst_p .slst_a{left:-48px;width:320px;height:135px;margin:0 0 0 16.7%}
.slst2_p .slst_a{left:0;height:126px;margin:0 auto}
.slst_p .slst_mw{float:left;position:relative;margin-right:12px}
.slst_mw .im_sale{overflow:hidden;position:absolute;top:9px;left:9px;height:29px;padding:18px 0 0;font-family:Helvetica;font-size:18px;font-weight:bold;line-height:100%;color:#fff;text-align:center;text-indent:0;text-shadow:1px 1px 1px rgba(0,0,0,.3)}
.slst_mw .im_sale em{font-size:14px}
.slst_mw .im_sout{overflow:hidden;position:absolute;top:9px;left:9px;text-indent:-9999px}
.slst_b{display:inline-block;width:158px;vertical-align:middle;white-space:nowrap}
.slst_p .slst_a{white-space:nowrap}
.slst_p .slst_a:after{display:inline-block;width:1px;height:135px;margin-left:-1px;background:#f00;vertical-align:middle;content:''}
.slst_p .slst_a .slst_b:after{overflow:hidden;position:absolute;top:0;left:0;width:148px;height:135px;content:''}
.slst2_p .slst_a:after{display:none}
.slst_se{display:block;position:relative;margin-bottom:4px;font-size:.83em;font-weight:bold;color:#fe0b19}
.slst_se .im_lucky{padding-right:13px;font-size:14px;line-height:18px;text-indent:0 !important}
.slst_se .tms{color:#fe8503}
.slst_t{display:block;font-size:15px;color:#1c1c1c}
.slst_d{display:block;font-size:12px;color:#676767}
.slst_pz{display:block;margin:4px 0 0;font-size:14px;line-height:22px;font-weight:bold;color:#00aeea}
.slst_pz2{color:#0a63a1;display:inline-block}
.slst_pz.sout{color:#a8b5c0}
.slst_pz em{font-size:22px;font-weight:bold}
.slst_pz .imrd_fs{top:-2px;margin-left:14px;font-size:10px;line-height:16px;color:#fff;vertical-align:middle;text-shadow:1px 1 px 1px rgba(0,0,0,.5)}
.slst_th_a{display:block;overflow:hidden;position:relative;width:300px;margin:0 auto}
.slst_th_a:after{overflow:hidden;position:absolute;top:0;left:0;width:298px;height:113px;border:1px solid #000;opacity:.07;content:''}
.slst_th_m{vertical-align:top}
.slst_th_st{position:absolute;left:0;bottom:0;height:31px;padding:0 10px;font-size:15px;line-height:31px;color:#fff;white-space:nowrap;text-shadow:0 1px 0 rgba(0,0,0,.3)}
.white .slst_th_a:after{height:82px}
.white .slst_th_st{display:block;position:static;height:28px;padding:3px 1px 0;color:#000;text-shadow:none}
@media all and (max-width:639px){
	.slst_w:nth-child(2){overflow:visible}
	.slst_w:nth-child(2) .slst_p:nth-child(1),.slst_w:nth-child(2) .slst_th:nth-child(1){position:relative;z-index:50;margin-top:-4px}
	.lst_dv:nth-child(2){position:relative;z-index:40;margin-top:-4px;border-top:0}
}
@media all and (max-width:330px){
	.slst{padding:0 10px 8px}
	.slst_l{width:auto;padding:10px 6px 0 0}
	.slst_l:nth-child(3n+2){width:auto}
	.slst_l:nth-child(3n+3){width:auto;padding-right:0}
	.slst_a{margin:0}
	.slst_p,.slst2_p{padding:0}
	.slst_p .slst_a{left:0;margin:0 auto}
}

/* Shopping2 : Row Lst (slst3) */
.slst3_w{margin-top:-1px;border-top:1px solid #e4e5e7}
.slst3{border-top:1px solid #eaedee}
.slst3_a{display:block;padding:8px 0 8px 18px;line-height:18px;letter-spacing:-1px}
.slst3_a:after{display:block;clear:both;content:''}
.slst3_mw{float:left;position:relative;margin-right:12px}
.slst3_b,.slst3_s,.slst3_t,.slst3_h,.slst3_d,.slst3_d2{display:block}
.slst3_b{overflow:hidden;padding:14px 0 0}
.slst3_s{margin-bottom:-1px;font-weight:bold;color:#0a63a1}
.slst3_t{margin-bottom:4px;font-size:16px;font-weight:bold;color:#000}
.slst3_h{overflow:hidden;margin-bottom:5px;font-size:15px;font-weight:bold;color:#000;white-space:nowrap;text-overflow:ellipsis}
.slst3_d{margin-bottom:4px;font-size:13px;line-height:18px;color:#777}
.slst3_d .bar{margin:0 2px;color:#ccc}
.slst3_d .pz{color:#0a63a1;letter-spacing:0}
.slst3_d2{font-size:13px;color:#0a63a1}
.slst3_d .pz em,.slst3_d2 em{font-family:'helvetica',sans-serif}
.slst3_w .slst3_a{position:relative;left:-53px;width:302px;margin:0 0 0 16.7%;padding:13px 0 12px 18px;line-height:19px}
.slst3_w .slst3_mw{margin-right:17px}
.slst3_w .slst3_b{padding:4px 0 0}
.slst3_w .slst3_d{line-height:18px;color:#676767;white-space:nowrap}
.s .per_min{margin-right:-5px !important}

/* TV */
.tv{overflow:hidden;position:relative;height:44px;margin-top:15px;border-top:1px solid #b5bcc4;border-bottom:1px solid #b5bcc4;background:#f5f5f7;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fbfbfb),color-stop(100%,#f5f5f7));line-height:44px}
.tv_u{height:100%;letter-spacing:-1px}
.tv_l{position:relative;height:100%}
.tv_hda{display:block;position:absolute;top:0;left:0;height:100%;padding:0 10px;font-size:.93em;color:#777}
.a .tv_hda{line-height:45px}
.tv_cta{display:block;position:relative;margin:0 6em 0 5em}
.a .tv_cta{margin-left:5.3em}
.tv_pt{display:block;overflow:hidden;margin-right:3em;white-space:nowrap;text-overflow:ellipsis}
.tv_rk{position:absolute;top:0;right:0;font-weight:bold;color:#fb4137}
.tv_rkmax,.tv_rkup{color:#cd0606}
.tv_rkmin,.tv_rkdw{color:#1c5aac}
.tv_mra{display:inline-block;position:absolute;top:50%;right:10px;margin-top:-1em;padding:3px 7px 4px;border:1px solid #9ca4ac;background-color:#e0e3e7;font-size:.86em;line-height:1.4em;color:#2c2e31 !important;box-shadow:0 0 1px #fff}

/* News1 : TV and Talk Special */
.tvt_lst{overflow:hidden;width:300px;margin:0 auto;padding:10px 0 15px}
.tvtli{float:left;margin:1px 1px 0 0}
.tvta{display:block;position:relative}
.tvta:before{position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid rgba(0,0,0,0.1);-webkit-box-sizing:border-box;box-sizing:border-box;content:''}
.tvta:after{position:absolute;left:0;bottom:0;width:100%;height:40px;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,0.5)));content:''}
.tvta img{vertical-align:top}
.tvtxt{overflow:hidden;position:absolute;left:0;bottom:8px;z-index:2;width:100%;padding:0 7px;font-size:13px;line-height:16px;font-weight:bold;color:#fff;white-space:nowrap;-webkit-box-sizing:border-box;box-sizing:border-box;text-shadow:0 0 2px rgba(0,0,0,1);text-overflow:ellipsis}

/* News1 : Bank */
.lbk{overflow:hidden;margin-top:-1px;border-top:1px solid #e4e5e7;line-height:14px}
.lbk_l{border-bottom:1px solid #e4e5e7}
.lbk_a{display:block;height:26px;padding:10px 10px 0 10px;white-space:nowrap}
.lbk_dt{display:inline-block;min-width:60px;margin-right:3px;color:#000;font-size:12px;font-weight:bold;letter-spacing:-1px;vertical-align:top}
.lbk_dt .im{margin:0 0 0 5px;vertical-align:0}
.lbk_dd{display:inline-block;vertical-align:top}
.lbk_ksdw{color:#1c5aac}
.lbk_ksup{color:#cd0606}
.lbk_v{font-size:18px;font-weight:bold}
.lbk_ls .lbk_v{font-size:16px}
.lbk_vdi{color:#4d4e56;font-size:10px;font-weight:bold;vertical-align:1px}
.lbk_d{margin:0 3px 0 5px;font-size:13px;font-weight:bold}
.lbk_ls .lbk_d{margin:0 1px}
.lbk_d .im{vertical-align:2px}
.lbk_ddi{font-size:10px;vertical-align:1px}
.lbk_per{font-size:13px;font-weight:bold}

/* News1 : Today Info */
.toif2{position:relative;margin-top:-1px;padding:5px 3px;border-top:1px solid #e4e5e7;border-bottom:1px solid #e4e5e7;background:#f8f8f8;font-size:12px;line-height:14px}
.toif2:after{display:block;clear:both;content:''}
.toif2_uw{float:left;width:50%}
.toif2_u{overflow:hidden;height:65px;margin:0 2px;border:1px solid #d2d2d4;border-radius:3px;background:#fff}
.toif2_aw{display:block;position:relative;height:59px;padding:6px 0 0 10px}
.toif2_c{position:absolute;top:-9999px;left:-9999px;font-size:0;line-height:0}
.toif2_h{display:block;margin:0 0 6px 4px;font-weight:bold;color:#000;white-space:nowrap}
.toif2_deg{display:block;position:relative;z-index:1;height:20px;margin:0 0 -2px 4px;font-size:22px;font-weight:bold;color:#000}
.toif2_d{display:block;position:relative;z-index:1;margin-left:4px;font-size:10px;color:#4d4e56}
.toif2_d .mi{font-size:12px;font-weight:bold;vertical-align:-1px}
.toif2_wt .imwt{position:absolute;top:5px;right:5px}
.toif2_toon .toif2_h{margin:3px 0 5px;color:#000}
.toif2_d2{display:-webkit-box;overflow:hidden;position:relative;z-index:1;margin-right:83px;color:#000;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word}
.toif2_h2{display:inline-block;min-width:55px;margin-right:5px;font-weight:bold;color:#000;letter-spacing:-1px;vertical-align:top}
.toif2_ks{display:inline-block;vertical-align:top}
.toif2_ksmax,.toif2_ksup{color:#cd0606}
.toif2_ksmin,.toif2_ksdw{color:#1c5aac}
.toif2_ksv{font-size:18px;font-weight:bold}
.toif2_ls .toif2_ksv{font-size:16px}
.toif2_ksv_di{font-size:10px;color:#4d4e56;vertical-align:1px}
.toif2_ksd{margin:0 3px 0 5px;font-size:13px;font-weight:bold}
.toif2_ls .toif2_ksd{margin:0 1px}
.toif2_ksd .im{vertical-align:2px}
.toif2_ksd .toif2_ksd_di{font-size:10px;vertical-align:1px}
.toif2_per{font-size:13px;font-weight:bold}
.toif2_mw{position:absolute;top:5px;right:5px}
.toif2_mw:after{position:absolute;top:0;left:0;width:71px;height:53px;border:1px solid #000;opacity:.1;content:''}
.toif2_isu{width:100%;margin-bottom:5px}
.toif2_isu .toif2_u{height:35px}
.toif2_isu .toif2_aw{height:25px;padding-top:10px}
.toif2_isu .toif2_a{white-space:nowrap}

/* Sports1 : Status */
.sp_bx{position:relative;z-index:5;height:49px;border-top:1px solid #b5bcc4;border-bottom:1px solid #b5bcc4;font-size:0;letter-spacing:-1px}
.sp_bxi{display:block;overflow:hidden;height:48px;margin-right:43px;border-top:1px solid #fff}
.sp_aa{display:block;overflow:hidden;height:47px;padding-bottom:1px;background:#fafafa;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fafafa),color-stop(100%,#eee));text-align:center;text-decoration:none}
.sp_aai{display:inline-block;height:47px}
.sp_aai2{display:table;*display:inline-block;width:100%}
.sp_bx_a{position:absolute;top:0;right:0;width:36px;height:49px;padding:0 3px;border-left:1px solid #b0b5bb;border-right:0;background:#eee;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fafafa),color-stop(100%,#eee));font-size:11px;line-height:1.35em;color:#000;text-align:center;text-decoration:none}
.sp_bxa:before{position:absolute;top:0;left:0;width:1px;height:49px;background:#fff;content:''}
.sp_bxa{display:inline-block;color:#000;vertical-align:middle}
.sp_bx_a:after{display:inline-block;width:1px;height:100%;margin-left:-1px;vertical-align:middle;content:''}
.sp_bxi_a{float:left;position:relative;min-width:36px;height:47px;padding:0 7px 1px;background:#fafafa;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fafafa),color-stop(100%,#eee));font-size:11px;line-height:1.35em;color:#000;text-align:center;text-decoration:none;white-space:nowrap}
.sp_bxi_a:before{display:inline-block;width:1px;height:100%;margin-right:-1px;vertical-align:middle;content:''}
.sp_bxia{display:inline-block;color:#000;vertical-align:middle}
.sp_bxi_a:after{position:absolute;top:50%;right:0;width:1px;height:29px;margin-top:-15px;background:#d7d8da;content:''}
.sp_ell{display:-webkit-box;overflow:hidden;max-height:28px;line-height:14px;word-wrap:break-word;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;padding:0 2px}
.sp_bxnl,.sp_bxnr,.sp_bxscl,.sp_bxscr,.sp_bxt{display:table-cell;*display:inline-block;height:46px;padding:0 2px;vertical-align:middle}
.sp_bxnl,.sp_bxnr{max-width:50px;min-width:50px;font-size:13px;color:#000;text-align:right}
.sp_bxnr{text-align:left}
.sp_bxscl,.sp_bxscr{min-width:15px;font-family:helvetica,sans-serif;font-size:18px;font-weight:bold;color:#bd0c0c;text-align:right;white-space:nowrap}
.sp_bxscr{text-align:left}
.sp_bxt{font-size:0;white-space:nowrap}
.sp_bxti{display:inline-block;min-width:30px;height:20px;padding:0 5px;border:1px solid #8b0000;border-radius:11px;background:#a30006;font-size:11px;font-weight:bold;line-height:20px;color:#fff;letter-spacing:0;text-align:center;vertical-align:middle;text-shadow:-1px -1px 0 rgba(0,0,0,0.3)}
.sp_bxe .sp_bxti{border:1px solid #464646;border-radius:11px;background:#535353}
.sp_bxe .sp_bxscl,.sp_bxe .sp_bxscr{color:#000}
.sp_bxtea .sp_bxti{border:1px solid #bcbcbd;border-radius:11px;background:#fefefe;color:#666;letter-spacing:0;text-shadow:none}
.sp_bxtea .sp_bxnl,.sp_bxtea .sp_bxnr{max-width:80px;min-width:80px;text-align:center}
@media all and (min-width:330px){
	.sp_bxnl,.sp_bxnr{max-width:100px}
}
@media all and (min-width:640px){
	.sp_bxnl,.sp_bxnr{max-width:200px}
}

/* Sports1 : Tab */
.lst_mr{height:36px;margin-top:-1px;padding:6px;border-top:1px solid #e4e5e7;border-bottom:1px solid #e4e5e7;background:#f8f8f8}
.lst_mr ul{display:table;width:100%}
.lst_mr li{display:table-cell;text-align:center}
.lst_mr li a{display:block;height:34px;margin:0 3px;padding:0 3px;border:1px solid #d2d2d4;border-radius:3px;background:#fff;font-size:14px;font-weight:bold;line-height:34px;color:#333 !important;white-space:nowrap}
@media all and (min-width:640px){
	.lst_mr{padding:6px 17px}
	.lst_mr li a{margin:0 5px}
}

/* Life1 : Contents More */
.c_mr{margin-top:-1px;margin-bottom:-15px;border-top:1px solid #e7e8ea}
.c_mr a{display:block;height:39px;line-height:39px;color:#333;text-align:center}
.c_mr a span{display:inline-block}
.c_mr a span .im{margin:-3px 7px 0 0;vertical-align:middle}
.c_mr .im_cld{width:20px;height:20px;background:url(http://static.naver.net/www/m/im3/loading_20x20.gif) no-repeat 0 0}
@media screen and (-webkit-min-device-pixel-ratio:1.5){
	.c_mr .im_cld{background:url(http://static.naver.net/www/m/im3/loading2_20x20.gif) no-repeat;background-size:20px 20px;-webkit-background-size:20px 20px}
}

/* Fun2 */
.funt_h{overflow:hidden;height:23px;margin-bottom:1px;margin-right:60px;padding:18px 0 0 10px;font-size:1.07em;font-weight:normal;color:#333;letter-spacing:-1px;white-space:nowrap;text-overflow:ellipsis}
.funt_h_f{padding-top:9px}
.funt_h .a{font-weight:bold;color:#f55e03}
.funt_h .b{font-weight:bold;color:#f58c04}
.funup_w{position:relative;margin-top:-1px;padding:5px 0;border-top:2px solid #666}
.funt_hup{height:23px;padding:12px 10px 2px;background:url(http://static.naver.net/www/m/im3/vl_v2.png) no-repeat 0 -280px;font-size:1.13em;font-weight:bold;color:#666}
@media screen and (-webkit-min-device-pixel-ratio:1.5){
	.funt_hup{background-image:url(http://static.naver.net/www/m/im3/vl2_v2.png);background-size:50px 350px}
}
.funt_hup em{font-size:1.23em;color:#000}
.funup_a{display:block;overflow:hidden;height:30px;padding:5px 10px;border-top:1px solid #e4e5e7;line-height:30px;white-space:nowrap;text-overflow:ellipsis}
.funup:first-child .funup_a{border-top:0}
.funup_n,.funup_mw,.funup_t{margin-left:7px}
.funup_n{margin-left:0;font-family:helvetica,sans-serif;font-size:1.8em;font-weight:bold;font-style:oblique;color:#aeb1b7;vertical-align:-4px}
.funup_m{vertical-align:top}
.funup_mw{display:inline-block;position:relative;margin-bottom:5px}
.funup_mw:after{position:absolute;top:0;left:0;width:100%;height:100%;border:solid 1px rgba(0,0,0,.1);content:'';-webkit-box-sizing:border-box}
.funup_t{color:#333}
.fv_mr_w{height:29px;margin-top:-29px;padding:0 9px;text-align:right}
.fv_mr{display:inline-block;height:20px;padding:5px 0 0;font-size:.93em}
.fv_mr .im_arr{vertical-align:-2px}

/* Shopping1 : Favorite Category (sct) */
.sct{margin:0;padding:0 8px;background-color:#fff}
.sct_u{display:table;width:100%;padding:2px 0 15px}
.sct_l{display:table-cell;text-align:center;vertical-align:top}
.sct_l:first-child{border-left:0}
.sct_a{display:block;margin:0 2px;padding:8px 0 5px;border:1px solid #e6e6e6;border-radius:2px}
.sct_m{vertical-align:top}
.sct_h{display:block;margin-top:2px;font-size:12px;color:#333;letter-spacing:-1px}

/* Shopping2 : Lst Banner (lstban) */
.lstban_w{margin-top:-1px;padding:10px 2px;border-top:1px solid #eaedee}
.lstban_u{display:table;width:100%}
.lstban{display:table-cell}
.lstban_a{display:block;width:152px;margin:0 auto}
.lstban_m{border-radius:3px;vertical-align:top}

/* AD */
.ad{clear:both;position:relative;z-index:20}
.ad:before,.ad:after{display:block;overflow:hidden;position:absolute;top:0;left:0;z-index:22;width:100%;height:1px;background:#000;content:'';opacity:.1}
.ad:after{top:auto;bottom:0;opacity:.3}
.ad_load{display:block;position:relative;height:50px;background:#e7e8ec;text-align:center;text-decoration:none}
.ad_load:before{display:block;position:absolute;top:0;left:0;width:100%;border-top:1px solid #d1d2d5;content:''}

/* Coupon */
.cp_lnk{position:relative;margin:2px 0 -1px;border-top:1px solid #9ea4ac;border-bottom:1px solid #d1d3d6;background-color:#f4f4f4}
.cp_lnk_a{display:block;overflow:hidden;padding:13px 20px 13px 10px;color:#333;font-size:14px;font-weight:bold;white-space:nowrap;letter-spacing:-1px;text-overflow:ellipsis}
.cp_lnk .imrd_ct{margin:0 4px 0 0}
.cp_lnk .imrd_ct .imrd_in{margin:0}
.cp_lnk .im_arr2{position:absolute;top:50%;right:10px;margin-top:-4px}

/* Common : More Button (mr) */
.mr{margin-top:-1px;border-top:1px solid #e4e5e7;text-align:right}
.mr_a{display:inline-block;padding:9px 10px 13px;font-size:.93em;color:#000 !important}
.mr_dsc{margin-right:5px;font-size:.92em;color:#888;vertical-align:1px}
.mr_a .im{margin:0 -1px 0 3px;vertical-align:-2px}
.id_news .wrap_cont .mr_a,.id_news2 .wrap_cont .mr_a,.id_ent .wrap_cont .mr_a,.id_ent2 .wrap_cont .mr_a{font-size:1em;font-weight:bold}
.id_news .wrap_cont .mr_a .im_arr,.id_news2 .wrap_cont .mr_a .im_arr,.id_ent .wrap_cont .mr_a .im_arr,.id_ent2 .wrap_cont .mr_a .im_arr,.id_sport .wrap_cont .mr_a .im_arr{width:6px;height:11px;margin-left:6px;background-position:-155px -85px;vertical-align:0}

/* Common : Footer Link (rlink) */
.rlink{display:table;position:relative;width:100%;margin-bottom:-1px;padding:0 10px;border-top:1px solid #d1d3d6;border-bottom:1px solid #b8bbbe;background:#f1f2f3;line-height:42px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}
.rlink_l{display:table-cell}
.rlink_a{display:block;position:relative;font-size:14px;font-weight:bold;color:#333 !important;white-space:nowrap}
.rlink_a .im_arr2{margin-left:5px}

/* Common : Footer Paging (fpg) */
.fpg{overflow:hidden;clear:both;position:relative;height:41px;border-top:1px solid #b8bbbe;border-bottom:1px solid #cfd2d5;background:#dbdee1;line-height:41px;text-align:center}
.fpg:before{overflow:hidden;position:absolute;top:0;left:0;width:100%;height:1px;background:#d2d5d8;content:''}
.fpg_a{display:block;position:absolute;top:4px;width:30px;height:30px;border:1px solid #9ca3ab;border-radius:3px;background:#ebeeef;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ebeeef),color-stop(100%,#e0e3e4))}
.fpg_a .im{margin-top:10px;vertical-align:top}
.fpg_apv{left:10px}
.fpg_anx{right:10px}
.fpg_n{font-family:'helvetica',sans-serif;font-size:16px;font-weight:bold;color:#989ea0}
.fpg_non{color:#000}

/* Common : Footer Font Size Area (tol) */
.tol{position:relative;height:33px;padding:7px 10px;border-top:1px solid #b8bbbe;background-color:#dbdee1;text-align:right}
.fpg~ .tol{border-color:#e4e6e7}
.tol_rfbt,.tol_fs,.tol_top{border:1px solid #9ca3ab;border-radius:3px;background:#ebeeef;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ebeeef),color-stop(100%,#e0e3e4));vertical-align:top}
.tol_rf{position:absolute;top:7px;left:10px}
.tol_rfbt{float:left;width:31px;height:31px;margin:0 8px 0 0}
.tol_rfbt .im_ref{margin-top:2px}
.tol_rfup{font-size:13px;line-height:16px;color:#757778;text-align:left;white-space:nowrap}
.tol_fs{display:inline-block;height:30px}
.tol_fs:after{display:block;clear:both;content:''}
.tol_fssic,.tol_fslic{float:left;width:34px;height:100%;border:0;background:none;line-height:30px;font-weight:bold;color:#333;vertical-align:top;white-space:nowrap}
.tol_fssic{border-right:1px solid #b3b9bf;border-top-left-radius:3px;border-bottom-left-radius:3px;font-size:11px}
.s2 .tol_fssic{text-indent:-2px}
.tol_fslic{border-top-right-radius:3px;border-bottom-right-radius:3px;font-size:15px}
.s2 .tol_fslic{text-indent:-8px}
.tol_fs button[disabled=disabled]{color:#989ea0}
.tol_fssic .im,.tol_fslic .im{display:inline-block;width:8px;height:8px;margin:11px 0 0 3px;line-height:999px;vertical-align:top}
.s2 .tol_fssic .im,.s2 .tol_fslic .im{margin-left:0}
.tol_fssic[disabled=disabled] .im{background-position:-145px -400px}
.tol_fslic[disabled=disabled] .im{background-position:-145px -390px}
.tol_top{display:inline-block;height:30px;padding:0 7px;font-size:12px;line-height:29px;color:#444 !important;text-align:center}
.tol_top .im_top{margin:11px 2px 0 0;vertical-align:top}
.tol_mes{position:absolute;left:50%;bottom:20px;width:182px;height:33px;margin-left:-92px;border:1px solid #14171a;border-radius:2px;background-color:rgba(16,18,21,0.85);font-size:15px;font-weight:bold;line-height:33px;color:#fff;letter-spacing:-1px;text-align:center;text-shadow:0 -1px 1px rgba(0,0,0,0.75);-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.75);box-shadow:0 1px 4px rgba(0,0,0,0.75)}

/* Noti */
.noti{border-top:1px solid #d1d3d6}
.noti .eg{display:inline-block;height:15px;margin-right:4px;border:1px solid #394f6d;border-radius:2px;padding:0 3px;background-color:#5a6c85;color:#fff;font-size:12px;font-weight:bold;line-height:15px;vertical-align:1px}
.noti_a{display:block;overflow:hidden;position:relative;height:41px;padding:0 20px 0 10px;white-space:nowrap;text-overflow:ellipsis;line-height:41px}
.noti_s{color:#000;font-weight:normal;letter-spacing:-1px}
.noti_a .im{position:absolute;top:50%;right:10px;margin:-4px 0 0}
.noti_up{display:block;overflow:hidden;height:38px;margin:0 10px 12px;padding-right:10px;border:1px solid #bcc1c7;border-radius:3px;background:#f8f8f8;-webkit-box-shadow:inset 1px 1px #fff;color:#333;font-weight:bold;letter-spacing:-1px;white-space:nowrap;text-overflow:ellipsis;line-height:38px;text-align:center}
.noti_up .im{margin:-4px 5px 0 0;vertical-align:middle}

/* Common : Footer Tip (tip) */
.tip{clear:both;position:relative;height:32px;border-top:1px solid #16181a;background-color:#353840;line-height:32px;color:#ababab}
.tip_a{display:block;overflow:hidden;padding:0 10px 0 14px;white-space:nowrap;text-overflow:ellipsis}
.tip_h{display:inline;font-size:13px;color:#30c117;vertical-align:top}
.tip_p{display:inline;font-size:14px;font-weight:normal;color:#ababab !important}
.id_svset .tip,.tip_app{padding:5px 0;border-bottom:0}
.a .id_svset .tip:before,.a .tip_app:before,.id_svset .tip:after,.tip_app:after{display:none}

/* Footer */
.fot{padding:9px 0 22px;border-top:1px solid #2d3036;background-color:#353840;font-size:12px;text-align:center}
.tip_top,.fot_pa{display:inline-block;margin:0 2px;padding:0 7px;border:1px solid #26292e;border-radius:3px;background:#3d4049;line-height:25px;color:#c3c3c3 !important}
.fot_p2{margin:8px 0 5px}
.fot_p2a{display:inline-block;padding:0;color:#9e9e9e !important}
.fot_p3a{font-size:12px;color:#9e9e9e !important}
.fot_p2a:before,.fot_p3a:before{display:inline-block;width:1px;height:12px;margin:0 6px 0 3px;background:#45484d;vertical-align:-2px;content:''}
.fot_p2a:first-child:before,.fot_p3a:first-child:before{display:none}

/* Footer (light) */
.fot2{padding:9px 0 22px;border-top:1px solid #dcdcdc;background-color:#f4f4f4;font-size:12px;text-align:center}
.tip_top,.fot2_pa{display:inline-block;margin:0 2px;padding:0 7px;border:1px solid #b1b1b1;border-radius:3px;background:#e5e7e8;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#fefefe));box-shadow:inset 0 0 1px rgba(255,255,255,.65);color:#000 !important;line-height:25px}
.a .fot2_pa{border-radius:0;-webkit-box-shadow:inset 0 0 1px rgba(167,170,180,.55)}
.fot2_p2{margin:8px 0 5px}
.fot2_p2a{display:inline-block;padding:0;color:#777 !important}
.fot2_p3a{font-size:12px;color:#797b83 !important}
.fot2_p2a:before,.fot2_p3a:before{display:inline-block;height:12px;margin:0 6px 0 3px;border-left:1px solid #c3c5ce;border-right:1px solid #eaeced;vertical-align:-2px;content:''}
.fot2_p2a:first-child:before,.fot2_p3a:first-child:before{display:none}

/* Special */
.spc{position:relative;z-index:2;margin-top:-1px;border-top:1px solid #d1d3d6;border-bottom:1px solid #d1d3d6;background-color:#f4f5f6}
.spc_bg{background-color:#fff}
.spc .h2{overflow:hidden;margin:0 0 0 5px;padding:15px 10px 0;font-size:1em;letter-spacing:-1px}
.spc .h2 .cate,.spc .h2 .app{display:inline-block;height:18px;margin-right:3px;padding:0 4px;border:1px solid #dc2f2f;border-radius:3px;background:#fe4b4b;font-size:.86em;font-weight:bold;line-height:18px;color:#fff;letter-spacing:0;vertical-align:1px}
.spc .h2 .app{margin-right:2px;border-color:#2d3245;background:#40496b}
.spc .h2+.lst_w .lst:first-child{border-top:0}
.spc .h2+.lst_w .lst:first-child:before{display:none}
.spc .h2+.lst_w .lst:first-child .lst_mw{margin:0 auto 10px}
.spc .lst_w{margin-top:0}
.spc .lst,.spc .lst2{margin:0 10px;border-top:1px solid #dbdcde;border-bottom:0}
.spc .lst2:first-child{border-top:0}
.spc .lst_a,.spc .lst2_a{padding:10px 0}
.spc .lst:before,.spc .lst2:before{display:block;overflow:hidden;width:100%;height:1px;background:#fafafb;content:''}
.spc .lst2:first-child:before{display:none}
.spc .tlst_w{padding-top:5px;border-top:0}
.spc .tlst3_w{margin-top:0;border-top:0}
.cont .spc:nth-child(2){margin-top:0}

/* Lst Services */
.sv{padding:0 4px}
.sv:after{display:block;clear:both;content:''}
.sv_l{float:left;width:20%;text-align:center}
.sv_a{display:block;position:relative;max-width:60px;margin:0 auto;padding-top:6px;border:0;background:none;-webkit-appearance:none}
button.sv_a{width:60px}
.sv_a .im_star,.sv_a .im_staron,.sv_a .im_plus,.sv_a .im_pluson{display:inline-block;position:absolute;top:1px;left:3px;z-index:10}
.sv_mw{display:inline-block;position:relative;width:36px;height:36px;vertical-align:middle}
.sv_mw .imsv{display:inline-block;width:36px;height:36px}
.sv_nn{display:inline-block;position:absolute;top:-3px;left:23px;min-width:15px;height:19px;padding:0 2px;border:1px solid #178a0e;border-radius:19px;background-color:#1aa111;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#25c019),color-stop(100%,#1aa111));font-weight:bold;font-size:11px;line-height:19px;color:#fcff00;letter-spacing:-1px;text-align:center;white-space:nowrap;-webkit-box-shadow:inset 0 0 1px rgba(255,255,255,.2),0 0 1px rgba(0,0,0,.2)}
.sv_mw .im_n,.sv_mw .im_u{position:absolute;left:0;bottom:0}
.sv_t{display:block;height:26px;margin-top:2px;font-size:12px;line-height:13px;color:#444;letter-spacing:-1px;vertical-align:middle}
.s2 button.sv_a .sv_t{margin:0 -14px;padding-left:4px}
.sv_app{display:inline-block;position:absolute;top:11px;right:3px;min-width:25px;min-height:24px;border:1px solid #6b839f;border-radius:3px;background:#e5e9ec;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fefefe),color-stop(100%,#e5e9ec));font-size:10px;line-height:24px;color:#2e5e99;letter-spacing:-1px;text-align:center;vertical-align:top;box-shadow:inset 0 0 1px rgba(0,0,0,.4)}

/* reco2 */
.reco2 .tlst_w,.reco .tlst_w{margin-top:0;border:0}
.id_life .reco2,.id_life2 .reco2{margin-top:15px;margin-bottom:-15px}

/* Tab 1 */
.tab{overflow:hidden;position:relative;z-index:11;width:100%;margin-top:-1px}
.h:first-child~.tab:nth-child(2){margin-top:-1px}
.tab_u{overflow:hidden;position:relative;padding:5px 10px 0;border-top:1px solid #e0e2e4;background:#f4f4f4;font-size:14px;font-weight:bold;line-height:32px;letter-spacing:-1px;text-align:center;white-space:nowrap}
.tab_u:before,.tab_u:after{position:absolute;left:0;z-index:13;width:100%;height:1px;content:''}
.tab_u:before{top:0;background:#fbfbfb}
.tab_u:after{bottom:0;background:#bcc1c7}
.tab_l{float:left;position:relative;z-index:12}
.tab_l:before,.tab_l:after{position:absolute;top:10px;z-index:15;width:1px;height:14px;content:''}
.tab_l:before{left:0;background:#c3c3c3}
.tab_l:after{right:0;background:#fff}
.tab_l:first-child:before,.tab_l:last-child:after,.tab_lon:before{display:none}
.tab_a{display:block;position:relative;z-index:13;height:32px;border:1px solid #f4f4f4;border-bottom:1px solid #bcc1c7;color:#888 !important}
.tab_lon .tab_a:before,.tab_lon .tab_a:after{position:absolute;bottom:-1px;width:3px;height:3px;border-bottom:1px solid #bcc1c7;content:''}
.tab_lon .tab_a:before{left:-4px;border-right:1px solid #bcc1c7;border-bottom-right-radius:3px;-webkit-box-shadow:2px 2px 1px #fff}
.tab_lon .tab_a:after{right:-4px;border-left:1px solid #bcc1c7;border-bottom-left-radius:3px;-webkit-box-shadow:-2px 2px 1px #fff}
.tab_lon{z-index:16}
.tab_lon .tab_a{z-index:16;margin:0 -1px;padding:0 1px;border:1px solid #bcc1c7;border-bottom:1px solid #fff;border-top-left-radius:3px;border-top-right-radius:3px;background:#fff;color:#333 !important}

/* Tab2 */
.tab2_u{display:table;width:100%;border-top:2px solid #6c707c;border-bottom:1px solid #bdc2c8;background:#edeeef;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f9f9f9),color-stop(100%,#edeeef));line-height:36px;text-align:center;white-space:nowrap;box-shadow:0 1px 0 #f7f7f7}
.tab2_l{display:table-cell}
.tab2_l:only-child{text-align:left}
.tab2_a{display:block;position:relative;padding:0 10px;border-left:1px solid #c1c5c9;font-weight:bold;font-size:14px;color:#444;box-shadow:inset 1px 0 0 rgba(255,255,255,.8),inset -1px 0 0 rgba(255,255,255,.8)}
.tab2_l:first-child .tab2_a{border-left:0}
.tab2_l:last-child .tab2_a{border-right:0}
.tab2_lon .tab2_a{background-color:#fdfdfd;color:#18a210}
.sort{padding:2px 0 1px;text-align:right}
.sort_lb{display:inline-block;padding:8px 9px 9px 1px;color:#666}
.sort_lb .im_ck{margin-right:-1px;border:0;border-radius:0;background-color:transparent;vertical-align:-1px;-webkit-appearance:none}
.sort_lbon{color:#333}

/* Tab3 - Sort Tab */
.tab3{overflow:hidden;position:relative;z-index:10;margin-top:-1px}
.tab3_hide{display:none}
.tab3_u{display:table;width:100%;border-top:1px solid #bcc1c7;border-bottom:1px solid #e4e5e7;background:#fff;line-height:35px}
.tab3_l{display:table-cell;text-align:center}
.tab3_a{display:inline-block;overflow:hidden;position:relative;padding-left:16px;background:url(http://static.naver.net/www/m/im3/vl_v2.png) no-repeat 0 13px;font-size:15px;color:#666;white-space:nowrap;text-align:center}
@media screen and (-webkit-min-device-pixel-ratio:1.5){
	.tab3_a{background-image:url(http://static.naver.net/www/m/im3/vl2_v2.png);background-size:50px 350px;-webkit-background-size:50px 350px}
}
.tab3_lon .tab3_a{background-position:0 -37px;color:#333}
.tab3_ag .tab3_u{padding:0 10px;border-bottom:0}
.tab3_ag .tab3_a{font-size:14px;letter-spacing:-1px}
@media all and (max-width:330px){
.tab3_ag .tab3_l:first-child{text-align:left}
.tab3_ag .tab3_l:last-child{text-align:right}
}

/* Tab Content */
.tabc_h,.tabc_h2{position:relative;width:auto;height:auto;font-size:14px;line-height:17px}
.tabc_h{margin-top:-1px;padding:7px 10px;border-top:1px solid #a5a9ad;border-bottom:1px solid #dfdede;background:#f2f2f2;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f7f7f7),color-stop(100%,#f0f0f0))}
.tabc_h2{display:none;margin:0 5px;padding:13px 5px 7px;border-bottom:1px solid #eee}
@media all and (max-width:639px){
	.reco .h,.reco .h_wws,.reco .fvsv{margin-top:-1px}
	.reco .tab .h{margin-top:0}
	.reco .tabc_h,.reco .tabc_h2{display:block;overflow:hidden;position:absolute;z-index:-1;width:1px;height:1px;margin:0;padding:0;border:0;background:none;font-size:1px;line-height:1px;box-shadow:none}
}
.tabc_hide,.h_hide{display:none}

/* reif */
.reif{overflow:hidden}
.reif:after{display:block;clear:both;content:''}
.reif_l{position:relative}
.reif_a{display:block;overflow:hidden;height:2.5em;padding:0 10px;border-top:1px solid #e4e5e7;line-height:2.5em;letter-spacing:-1px;white-space:nowrap;text-overflow:ellipsis}
.reif_l:first-child .reif_a{border-top:0}
.reif_info{padding:9px 10px 22px;border-top:1px solid #e4e5e7;font-size:.86em;color:#888;text-align:right}
.reif_tm_dt{white-space:nowrap}
.reif_cr{font-size:.92em;color:#a9a9a9}
.lklst{margin:0}
.lklst .reif_l{float:left;width:50%}
.lklst .reif_a{padding:0 10px 0 13px}
.lklst .reif_a:before{display:block;position:absolute;top:50%;left:6px;width:2px;height:2px;margin:-1px 0 0;background:#b8bec7;content:''}
.lklst .reif_l:nth-child(2) .reif_a{border-top:0}
.lklst2{margin:0}
.lklst2 .reif_a{padding:0 10px}
.lklst3 .reif_a{padding-right:11.7em}
.lklst3 .date{position:absolute;right:10px;font-size:.86em;color:#888;letter-spacing:0}
.lklst_ds,.rklst_ds{margin-left:4px;color:#888}
.rklst .reif_a{padding-right:4.4em}
.rklst .reif_a_v1{padding-right:0;color:#888}
.rklst_n{display:inline-block;overflow:hidden;width:1.45em;height:1.45em;margin-right:3px;border:1px solid #0f9a2f;border-radius:1px;background:#02ab2a;font-size:.79em;line-height:1.45em;color:#fff;text-align:center;vertical-align:1px}
.im_nst{margin:0 0 -1px 4px}
.rklst_h{color:#333}
.rklst_rk{position:absolute;top:0;right:16px;min-width:1.7em;padding-left:13px;line-height:2.8em;color:#888;text-align:right;white-space:nowrap}
.rklst_rk_n{font-weight:bold;font-size:.93em;color:#ed1b23;letter-spacing:0;text-align:left;text-indent:-14px}
.rklst_rk_v1{font-weight:bold;color:#f20000;letter-spacing:0}
.rklst_rk_v1 .im_tmbup{margin-right:2px;vertical-align:-4px}
.rklst_rk .im_rkmax2,.rklst_rk .im_rkmin2,.rklst_rk .im_rkstd2{position:absolute;top:12px;left:0;vertical-align:top}
.s3 .rklst_rk .im_rkmax2,.s3 .rklst_rk .im_rkmin2{top:14px}
.rklst_rk .im_rkstd2{top:17px}
.rmlst .reif_a{letter-spacing:0}
.rmlst_n{display:Inline-block;min-width:2.5em;font-weight:bold;font-size:16px;color:#51517b}
.rmlst_rk{display:Inline-block;min-width:32px;padding-right:5px;color:#888}
.rmlst_rk .im{margin-right:-2px}
.rmlst_rk .im_rkmax2{vertical-align:-1px}
.rmlst_rk .im_rkmin2{vertical-align:-2px}
.rmlst_rk .im_rkstd2{vertical-align:-8px}
.rmlst_hd{font-size:.86em;color:#777}
.rmlst .im_play{position:absolute;top:.43em;left:23px}
.a .rmlst .im_play{line-height:26px;color:rgba(0,0,0,0);text-indent:0}

/* Ranking Top 5 */
.rk5_ww{position:relative}
.rk5_ww:before{position:absolute;top:0;left:50%;width:1px;height:100%;background:#e4e5e7;content:''}
.rk5_ww:after{display:block;clear:both;content:''}
.rk5_w{float:left;width:50%;padding:20px 0 0}
.rk5_h{padding:0 10px;font-size:1.07em;color:#333}
.rk5_h .im_nst{margin-right:5px;vertical-align:1px}
.rk5lst{padding:8px 0 12px}
.rk5_a{display:block;overflow:hidden;height:3.45em;padding:5px 10px 8px}
.rk5_mw{float:left;position:relative;margin:2px 8px 5px 0}
.rk5_m{vertical-align:top}
.rk5_mw .im_rk5app{position:absolute;top:0;left:0}
.rk5_r{display:block}
.rk5_t{display:-webkit-box;overflow:hidden;font-weight:normal;color:#333;letter-spacing:-1px;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word}
.rk5_tn{font-family:'helvetica';font-weight:bold;letter-spacing:0}
.rk5_d{display:block;margin:-2px 0 0;font-size:12px;color:#0a63a1;white-space:nowrap}
.rk5_d .im_rat2_w{display:inline-block;width:45px;height:8px;text-indent:0;vertical-align:middle}
.rk5_d .im_rat2{display:inline-block;height:8px;vertical-align:top}
.rk5_pz{display:inline-block;vertical-align:middle}
@media all and (min-width:640px) and (max-width:859px){
	.rk5_ww:before{display:none}
	.rk5_w{float:none;width:100%}
	.rk5_w:first-child{border-bottom:1px solid #e4e5e7}
}

/* appbn */
.appbn{margin-bottom:-1px;border-top:1px solid #a5a9ad;border-bottom:1px solid #cdcfd2;background-color:#f6f6f6}
.appbn_a{display:block;padding:.8em 10px;color:#333 !important;letter-spacing:-1px;text-align:center}
.appbn_s{font-weight:normal;color:#039506;white-space:nowrap}
.appbn .im_appbn{margin:-1px 0 -1px 2px;vertical-align:-4px}

/* svac */
.svac{padding:15px 0;border-top:1px solid #cdcfd2;text-align:center}
.svac_top{position:relative;z-index:11;border-top:0;border-bottom:2px solid #727682}
.svac_btn{min-width:61px;height:32px;padding:0 10px;border:1px solid #a3a9af;border-radius:3px;background:#f6f6f6;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#f6f6f6));font-size:15px;color:#333;letter-spacing:-1px;vertical-align:top;box-shadow:0 1px 0 #f5f5f5}
.a .svac_btn{border-radius:0}
.svac_d{font-size:13px;line-height:18px;color:#333;letter-spacing:-1px}
.svac_d .im_star2{vertical-align:-2px}
.svcp{position:absolute;left:0;z-index:10;width:100%;background-color:#fff}
.svcp_w{border:1px solid #222;box-shadow:inset 1px 1px 0 #d7d8da,inset -1px -1px 0 #b2b3b5}
.svcp_h{margin:0 9px;padding:12px 0 9px;border-bottom:1px solid #cdcfd2;font-weight:normal;font-size:13px;color:#333;box-shadow:0 1px 0 #e9eaec}
.svcp .sv{padding-top:5px;padding-bottom:2px}
.alert{position:absolute;left:0;z-index:10;width:100%;padding:10px 0;border-top:1px solid #222;border-bottom:1px solid #222;background:rgba(52,55,63,.93);line-height:17px;color:#fff;text-align:center}
.alert_s{font-weight:normal;color:#f0ff00}

/* fvsv */
.fvsv{border-top:1px solid #a5a9ad;background:#fff}
.wrap2 .fvsv{border-top:0}
.fvsv_header{position:relative;padding:8px 10px 9px;border-bottom:1px solid #dfdede;background:#f4f4f4}
.fvsv_h{display:inline;font-size:16px;color:#333}
.fvsv_d{display:inline;position:relative;top:-1px;font-size:12px;line-height:14px;color:#777}
.fvsv_setw{position:absolute;top:8px;right:15px;font-size:14px}
.fvsv_set,.fvsv_all,.fvsv_all_w{display:inline-block;position:relative;color:#000 !important}
.fvsv_all_w{padding-left:3px}
.fvsv_set .im_set,.fvsv_all_w .im_fvall{vertical-align:-5px}
.fvsv .sv{padding-top:10px;padding-bottom:6px}
.id_news .reco .mr{background:#fff}
.id_news .reco .mr_a{padding-top:6px;padding-bottom:10px}
.id_svall .fvsv_header{z-index:20;height:42px;padding:0 10px;line-height:42px}
.id_svall .fvsv_setw{top:0}

/* svset */
.id_svset .sv{padding-top:8px;padding-bottom:6px;border-top:1px solid #dadcde}

/* svall */
.id_svall .tab2{position:relative}
.id_svall .tabc_h{border-top-color:#b2b5ba;border-bottom-color:#acafb5;background:#e9ecef;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f4f6f7),color-stop(100%,#e9ecef));box-shadow:0 1px 0 #fff}
.svall:after{display:block;height:1px;content:''}
.svall_header{position:relative;height:36px;margin-top:-1px;padding:0 10px;border-top:1px solid #727682;border-bottom:1px solid #dadcde;line-height:36px;letter-spacing:-1px}
.svall_header .sort{position:absolute;top:0;right:0;padding:0;border:0 !important}
.svall_header .sort_lb{padding:0 9px 0 1px}
.svall_h{font-size:14px}
.svall_hn{color:#fc2d2d;letter-spacing:0}
.svall_hd{font-weight:normal;color:#777}
.svall .sv{padding-top:8px;padding-bottom:2px;border-top:1px solid #dadcde}
.id_svall .h3,.id_svset .h3{position:relative;margin-bottom:-1px;padding:3px 7px;letter-spacing:3px}
.id_svall .tab2c,.id_svset .tab2c{margin-top:-1px;padding-bottom:5px}
.svall .sort{border-top:1px solid #727682}

/* Responsive NAVER */
@media all and (min-width:640px){

	/* - layout */
	.wrap{position:relative}
	.wrap:before{display:block;position:absolute;top:0;right:0;z-index:25;width:37.5%;height:100%;border-left:1px solid #c2c6cb;background:#fff;content:''}
	.wrap:after{display:block;clear:both;content:''}
	.wrap_margin{margin-bottom:-1px;border-bottom:1px solid #bdc7ce}
	.wrap_cont{float:left;width:62.5%}
	.reco2{position:absolute;top:4px;right:0;z-index:32;width:37.5%}
	.reco{float:right;position:relative;z-index:30;width:37.5%}
	.reco .tab,.reco .tab3{display:none}
	.reco .tab_reco{display:block;margin-bottom:-1px}
	.reco .tabc_hide{display:block}
	.reco .mr{border-top:1px solid #c6c7ce}
	.reco .lklst .reif_a:before{display:none}
	.tabc_h2{display:block}
	
	.id_hidden:before{display:none}
	.id_hidden .wrap_cont{float:none;width:auto}

	/* - content */
	.h,.tabc_h,.fvsv{border-top-color:#bdc7ce}
	.tabc{margin-bottom:10px;border-top:1px solid #c6c7ce}
	.tabc .mr,.tabc .reif_tm{margin-bottom:-10px}
	.tabc .tmo{margin-bottom:0}
	.tabc:last-child .mr,.tabc:last-child .reif_tm{margin-bottom:0}
	.reco2 .tlst_w:not(.tlst_w_mz),.reco .tlst_w:not(.tlst_w_bk){padding:5px 8px 4px}
	.reco2 .tlst_w:not(.tlst_w_mz) .tlst_m,.reco .tlst_w:not(.tlst_w_bk) .tlst_m{width:80px;height:60px}
	.reco2 .tlst_wws,.reco .tlst_wws{padding:4px 5px 8px !important}
	.reco .tlst_dw1,.reco .tlst_dw2,.reco .tlst_dw3{width:80px}
	.reco2 .tlst_icw,.reco .tlst_icw{width:80px}
	.reco .lst_w:not(.lst_w_v1) .lst2_m{width:80px;height:60px}
	.reco .lst_w:not(.lst_w_v1) .lst2_h{margin-bottom:2px}
	.reco .lst_w:not(.lst_w_v1) .lst2_mw~.lst2_ctw,.reco .lst_w:not(.lst_w_v1) .lst2_m~.lst2_ctw{padding-top:0}
	.reif_a{height:2.29em;line-height:2.29em;color:#333}
	.lklst .reif_l{float:none;width:100%}
	.lklst .reif_a{margin:0;padding:0 10px}
	.lklst .reif_l:nth-child(2) .reif_a{border-top:1px solid #eee}
	.lst_w_v1 .lst2_a{padding:10px}
	.lst_w_v1 .lst2_mw:after{border:solid 1px rgba(0,0,0,.1)}
	.reco .rklst_n{width:1.23em;height:1.23em;line-height:1.23em;font-size:.64em}
	.a .reco .rklst_n{line-height:14px}
	.cp_lnk{margin-top:0}

	/* - news */
	.id_news .reco2{top:4px}
	.id_news .reco{padding-top:228px}
	.id_news .reco:before{display:block;height:31em;content:''}
	.id_news_tvsp .reco{padding-top:378px}
	.id_news_tvsp .reco:before{height:16em}
	.id_news_only .reco{padding-top:123px}
	.id_news_only .reco:before{height:15em}

	/* no today ellection */
	.id_news.no_today .reco{padding-top:0 !important}
	.id_news.no_today .reco:before{display:none !important}
	.id_news .reco .mr{background:#fbfbfb}
	.fvsv{background:#fff}
	.fvsv .sv{padding-top:19px}

	/* - life */
	.id_life .reco2,.id_life2 .reco2{margin-top:0}
	.id_life .reco,.id_life2 .reco{padding-top:189px}
}

@media all and (min-width:640px) and (max-width:859px){

	/* - content */
	.reco2 .tlst_w:not(.tlst_w_mz) .tlst,.reco .tlst_w:not(.tlst_w_bk) .tlst{clear:none;width:50%}
	.reco2 .tlst_w:not(.tlst_w_mz) .tlst:nth-child(3n){display:none}
	.reco .tlst2_w .im_frtv,.reco .tlst2_w .im_frbook{background-size:141px 655px;-webkit-background-size:141px 655px}
	.reco .tlst2_w .im_frtv{width:67px;height:95px;background-position:-1px -117px}
	.reco .tlst2_w .im_frbook{width:67px;height:98px;background-position:-72px -117px}
	.reco .tlst2_w_tv .tlst2_m,.reco .tlst2_w_book .tlst2_m{width:64px;height:92px}
	.reco .tlst2_w_app .tlst2_mw:before{width:59px;height:59px}
	.reco .tlst2_w_app .tlst2_mw:after,.reco .tlst2_w_app .tlst2_m{width:63px;height:63px}
	.lst_w_v1 .lst2_ctw{clear:left;padding-top:7px}
	.wrap .fvsv_h{font-size:14px}

	/* - news */
	.reco .sv_l{width:25%}
	.id_news .fvsv_set{margin-left:2px}
	.id_news_tvsp .reco{padding-top:339px}
	.id_news_tvsp .reco:before{height:15em}

	/* - life */
	.id_life .reco,.id_life2 .reco{padding-top:168px}
	.tlst_w_mz .tlst_m{width:64px;height:82px}

	.tvt_lst{width:230px}
	.tvtli1 .tvt_m{width:163px;height:90px}
	.tvtli2 .tvt_m{width:65px;height:90px}
	.tvtli3 .tvt_m{width:75px;height:68px}
	.tvtli4 .tvt_m{width:76px;height:68px}
	.tvtli5 .tvt_m{width:76px;height:68px}

}

@media all and (min-width:760px){
	.tol_rfup{margin-top:7px}
	.tol_rfbr{display:none}
	.fpg_a{width:65px}
}
/* //Responsive NAVER */





/* Common Hide */
.u_vc,.u_hc,.u_skip{display:inline-block;overflow:hidden;position:absolute;width:1px;height:1px;font-size:1px;line-height:1px;text-indent:4px;white-space:nowrap}

/* (01_search_incl.php) */
.imsc,.u_atcp_xic,.u_atcp_icfd,.u_atcp_ichp,.u_atcp_addb,.u_rkw_ico,.u_rkw_pgnt,.u_atcp_tgl,.u_atcp_favdel,.u_atcp_favico,.u_rkw_ht_ic1,.u_rkw_ht_ic2,.u_tp_lfh:before,.u_fhkw .bt_ht .ic,.u_atcp_nature .ntit:before,.u_atcp_nature .u_atcp_ap:before,.u_atcp_nature .ntit .u_beta,.u_atcp_app,.u_atcp_web{display:inline-block;overflow:hidden;background-color:transparent;background-image:url(http://static.naver.net/www/m/im3/imsc_v13.png);background-repeat:no-repeat;text-indent:40px;white-space:nowrap}
@media screen and (-webkit-min-device-pixel-ratio:1.5){
.imsc,.u_atcp_xic,.u_atcp_icfd,.u_atcp_ichp,.u_atcp_addb,.u_rkw_ico,.u_rkw_pgnt,.u_atcp_tgl,.u_atcp_favdel,.u_atcp_favico,.u_rkw_ht_ic1,.u_rkw_ht_ic2,.u_tp_lfh:before,.u_fhkw .bt_ht .ic,.u_atcp_nature .ntit:before,.u_atcp_nature .u_atcp_ap:before,.u_atcp_nature .ntit .u_beta,.u_atcp_app,.u_atcp_web{background-image:url(http://static.naver.net/www/m/im3/imsc2_v13.png);-webkit-background-size:144px 550px;background-size:144px 550px}
}
.imsc_del{width:22px;height:23px;background-position:-112px -409px}
.imsc_submit{width:33px;height:38px;background-position:-70px -495px}
.imsc_voice{width:33px;height:38px;background-position:0 -495px}
.imsc_region{width:33px;height:38px;background-position:-35px -495px}
.imsc_regionfd{width:33px;height:38px;background-position:-105px -495px}
.imsc_rcsic,.imsc_rcsic2,.imsc_rcsic3,.imsc_rcsic4,.imsc_rcsic5,.imsc_rcsic6{width:41px;height:37px}
.imsc_rcsic{background-position:-1px -219px}
.imsc_rcsic2{background-position:-46px -219px}
.imsc_rcsic3{background-position:-91px -219px}
.imsc_rcsic4{background-position:-1px -260px}
.imsc_rcsic5{background-position:-46px -260px}
.imsc_rcsic6{background-position:-91px -260px}
.imsc_ard{width:10px;height:9px;background-position:-24px -192px}
.imsc_aru{width:10px;height:9px;background-position:-24px -205px}
.imsc_loc{width:19px;height:19px;background-position:-1px -192px}
.imsc_x{width:14px;height:14px;background-position:-87px -192px}
.imsc_xinp{width:22px;height:22px;background-position:-61px -192px}
.imsc_sch{width:19px;height:19px;background-position:-38px -192px}
.imsc_regic,.imsc_regic2,.imsc_regic3,.imsc_regic4,.imsc_regic5,.imsc_regic6,.imsc_regic7,.imsc_regic8,.imsc_regic9{width:28px;height:28px}
.imsc_regic{background-position:-1px -301px}
.imsc_regic2{background-position:-33px -301px}
.imsc_regic3{background-position:-65px -301px}
.imsc_regic4{background-position:-97px -301px}
.imsc_regic5{background-position:-1px -333px}
.imsc_regic6{background-position:-33px -333px}
.imsc_regic7{background-position:-65px -333px}
.imsc_regic8{background-position:-97px -333px}
.imsc_regic9{background-position:-115px -190px}
.imsc_pn{width:12px;height:15px;background-position:-93px -16px}
.u_atcp_xic{width:11px;height:11px;background-position:-1px -1px}
.u_atcp_icfd{width:9px;height:6px;background-position:-15px -1px}
.u_atcp_ichp{width:16px;height:16px;background-position:-30px -18px}
.u_atcp_addb{width:26px;height:22px;background-position:-1px -19px}
.u_rkw_up .u_rkw_ico{width:7px;height:9px;background-position:-27px -1px}
.u_rkw_dw .u_rkw_ico{width:7px;height:9px;background-position:-38px -1px}
.u_rkw_sm .u_rkw_ico{width:6px;height:2px;background-position:-49px -1px}
.u_rkw_tg .u_rkw_ico{width:14px;height:11px;background-position:-58px -1px}
.u_rkw_tg .u_rkw_fd{background-position:-74px -1px}
.u_rkw_pgbtn .u_rkw_ico{width:8px;height:11px;background-position:-91px -1px}
.u_rkw_next .u_rkw_ico{background-position:-103px -1px}
.u_rkw_clse .u_rkw_ico{width:11px;height:11px;background-position:-115px -1px}
.u_rkw_pgnt{width:39px;height:26px;background-position:-50px -16px}
.u_tp_area .u_atcp_tgl,.u_tp_area .u_atcp_favdel,.u_atcp .u_atcp_tgl{width:37px;height:32px;background-position:-30px -365px}
.u_tp_area .u_atcp_tgl.on,.u_atcp .u_atcp_tgl.on{background-position:11px -365px}
.u_tp_area .u_atcp_favdel{background-position:-71px -365px}
.u_tp_area .u_atcp_favico{width:12px;height:11px;background-position:-113px -366px}
.u_rkw_ht_ic1{width:22px;height:21px;background-position:-1px -450px}
.u_rkw_ht_ic2{width:9px;height:12px;background-position:-38px -448px}

/* */
.sch,.sch_inpw_in,.sch_inpw_in:before,.sch_inpw_in:after{background:#35bd00 url(http://static.naver.net/www/m/im3/imsch_v3.png) no-repeat}
@media screen and (-webkit-min-device-pixel-ratio:1.5){
.sch,.sch_inpw_in,.sch_inpw_in:before,.sch_inpw_in:after{background-image:url(http://static.naver.net/www/m/im3/imsch2_v3.png);-webkit-background-size:8px 230px;background-size:8px 230px}
}
.sch{position:relative;padding:0 0 8px;background-position:0 -115px;background-repeat:repeat-x}
.sch_inpw{display:block;position:relative;z-index:20;height:38px;margin:0 79px 0 7px}
.sch_inpw_in{display:block;height:24px;margin:0 3px;padding:7px 4px;background-position:0 -50px;background-repeat:repeat-x}
.sch_inpw_in:before,.sch_inpw_in:after{position:absolute;top:0;left:0;width:3px;height:38px;background-position:0 0;content:''}
.sch_inpw_in:after{right:0;left:auto;background-position:-5px 0}
.sch_inp,.sch_inp:focus{width:100%;height:24px;margin-right:30px;border:0;border-radius:0;background:none;font-size:18px;line-height:24px;vertical-align:top;-webkit-appearance:none}
.sch_del{display:none;position:absolute;top:3px;right:5px;z-index:10;width:30px;height:30px;border:0;background:none;vertical-align:top;-webkit-appearance:none}
.sch_submit{display:none;position:absolute;top:0;right:-37px;z-index:10;width:33px;height:38px;border:0;background:none;-webkit-appearance:none}
.sch_btn{display:block;position:absolute;top:0;height:38px;border:0;background:none;-webkit-appearance:none}
.s2 .sch_btn{text-indent:-7px}
.s2 .sch_submit{text-indent:-5px}
.sch_voice{right:42px;width:33px}
.sch_region,.sch_region_fd{right:6px;width:33px}
.sch_write .sch_inpw{margin-right:43px}
.sch_write .sch_inpw_in{padding-right:35px}
.sch_write .sch_del,
.sch_write .sch_submit{display:block}
.sch_write .sch_voice,.sch_write .sch_region,.sch_write .sch_region_fd{display:none}
.u_atcp_wrap{margin:8px 0 -8px !important}

/* */
.u_atcp_wrap{margin:9px 0 -9px;background-color:#fff}
.u_atcp_area{clear:both;border-top:1px solid #aeb3b7}
.u_atcp{border-bottom:1px solid #e7e7e7;background:#fff}
.u_atcp_l{position:relative;border-top:1px solid #eee}
.u_atcp_l:first-of-type{border-top:0}
.u_atcp_l .u_atcp_date{position:absolute;top:50%;right:10px;font-size:.93em;color:#999;line-height:24px;margin-top:-12px}
.u_atcp_a{display:block;overflow:hidden;padding:7px 10px;font-size:16px;line-height:1.32em;color:#000;white-space:nowrap;text-overflow:ellipsis}
.u_atcp_ap{overflow:hidden;text-overflow:ellipsis}
.u_atcp_tp .u_atcp_ap{margin-right:4.1em;max-height:2.64em;white-space:normal;word-break:break-all;word-wrap:break-word}
.u_atcp_at .u_atcp_a{margin-right:50px}
.u_atcp_at .u_atcp_ag,.u_atcp_at .u_atcp_av{margin-right:77px}
.u_atcp_at .u_atcp_fa{margin-right:62px}
.u_atcp_at .u_atcp_tgl{right:38px !important}
.u_atcp_at .u_atcp_date{right:48px !important}
.atcp_lapp{border-bottom:1px solid #eee}
.atcp_lapp .u_atcp_app,.atcp_lapp .u_atcp_web{padding-left:0;padding-right:0;text-indent:39px;background-position:-110px -70px;color:#000 !important}
.atcp_lapp .u_atcp_web{background-position:-110px -114px}
.atcp_lapp .u_atcp_app,.atcp_lapp .u_atcp_web{display:inline-block;width:50%}
.atcp_lapp a:only-child{width:100%}
.u_atcp_tp{border-bottom:1px solid #e7e7e7;background:#fff}
.u_atcp_mk{background:none;color:#e41313}
.u_atcp_add{display:block;overflow:hidden;position:absolute;top:50%;right:0;margin-top:-11px;padding:0 10px;border:0;background:none;-webkit-border-radius:0;-webkit-appearance:none}
.u_atcp_addb,.u_atcp_addg{display:block;height:22px;border:1px solid #e7e7e7;background-color:#fff;vertical-align:top}
.u_atcp_addg{min-width:50px;padding:0 1px 0 2px;font-size:12px;line-height:22px;color:#888;letter-spacing:-1px}
.s .u_atcp_addg{text-indent:-1px}
.u_atcp_bton .u_atcp_addb,.u_atcp_bton .u_atcp_addg{background-color:#eee}
.u_atcp_fc{position:relative;padding:5px 8px 6px;background:#f7f7f7;min-height:21px}
.u_atcp_rl .u_atcp_fc{border-bottom:1px solid #c5c5c5;background:#fff}
.u_atcp_area>.u_atcp_fc:last-child,.atcp_crt_w:only-child .u_atcp_fc:last-child{border-bottom:0}
.u_atcp_fcb{padding:2px;border:0;background:none;font-size:13px;color:#666;white-space:nowrap;-webkit-border-radius:0;-webkit-appearance:none}
.s2 .u_atcp_fcb:before,.s2 .u_atcp_fcb:after{display:inline-block;content:''}
.s2 .u_atcp_fcb:before{margin-left:-10px}
.s2 .u_atcp_fcb:after{margin-right:-10px}
.u_atcp_help:before{display:inline-block;width:1px;height:10px;margin-right:8px;background:#e6e6e6;content:'';vertical-align:-1px}
.u_atcp_dv{display:inline-block;overflow:hidden;width:1px;height:13px;margin:0 4px;background:#d5d6d8;color:#d5d6d8;vertical-align:-2px}
.u_atcp_x{position:absolute;top:5px;right:8px}
.u_atcp_xic{margin-right:3px;vertical-align:-1px}
.u_atcp_icfd{margin-left:4px;vertical-align:1px}
.u_atcp_ichp{margin-left:3px;vertical-align:-4px}
.atcp_crt{position:relative;z-index:10;margin-bottom:-1px;border-bottom:1px solid #f1f1f1;background:#fff;font-size:16px;line-height:1.1em}
.atcp_crt_w:only-child .atcp_crt:last-child{border-bottom:0}
.atcp_crt_a{display:block;overflow:hidden;position:relative;min-height:17px;padding:13px 10px;white-space:nowrap;text-overflow:ellipsis}
.atcp_crt_sn{font-weight:bold;color:#eb5629;vertical-align:0}
.s .atcp_crt_sn{font-family:Helvetica}
.atcp_crt_t{display:inline-block;color:#000}
.atcp_lotto .atcp_crt_a, .atcp_anut .atcp_crt_a{font-weight:bold;font-family:Helvetica;font-size:19px;color:#999}
.atcp_lotto_num, .atcp_anut_num{color:#000}
.atcp_lotto_num2{color:#4f658c}
.atcp_lotto_plus{font-size:19px}
.atcp_lotto_pr{position:absolute;top:8px;right:10px;font-size:12px;font-weight:normal;line-height:1.16em;color:#999;text-align:right}
.atcp_url{color:#32a800}
.atcp_url .atcp_crt_a{padding-top:11px;padding-bottom:10px;line-height:22px;white-space:normal;text-overflow:inherit}
.atcp_url .url,.atcp_url .quick{display:block;float:left;overflow:hidden;margin-right:3px;max-width:100%;white-space:nowrap;text-overflow:ellipsis}
.atcp_url .quick{color:#3d5378}
.u_atcp_lsc{background:#f7f7f7}
.u_atcp_rl .u_atcp_lsc{background:#f4f4f4}
.u_atcp_rlfd .u_atcp{display:none}
.u_atcp_rlfd .u_atcp_icfd{background-position:-15px -13px}
.atcp_crt_sm{font-size:13px}
.atcp_weat{display:block;font-weight:bold;font-size:14px;margin:8px 0 2px}
.atcp_weat_up,.atcp_weat_down{font-size:16px}
.atcp_weat_cels{font-weight:normal}
.atcp_weat_fall{font-weight:normal;font-size:13px}
.atcp_weat_down_fall{font-size:14px}
.atcp_weat_bar{display:inline-block;overflow:hidden;width:1px;height:11px;margin:0 2px;background:#d1d1d1;color:#d5d6d8;vertical-align:-2px}
.atcp_exchr{font-size:16px}
.atcp_exchr_up,.atcp_exchr_down,.atcp_exchr_keep{display:block;margin-top:8px;font-size:13px}
.atcp_exchr_up,.atcp_weat_up{color:#e61313}
.atcp_exchr_down,.atcp_weat_down,.atcp_weat_down_fall{color:#0064e2}
.atcp_exchr_keep{color:#666}
.atcp_exchr_arrow{margin:0 2px 0 5px;font-size:12px}
.atcp_bsnsh{display:block;margin-top:9px;font-weight:normal;font-size:14px;line-height:1.3em;color:#eb5629;white-space:normal} 
.atcp_pn{display:block;font-weight:bold;font-family:Helvetica;font-size:16px;color:#005fc1;margin-top:10px}
.atcp_pn .imsc_pn{margin-right:3px;vertical-align:-1px}
.atcp_anut_tx{margin-right:5px;font-size:13px;color:#000}
.atcp_anut_line{display:block;margin-bottom:5px}
.atcp_anut_pr{position:absolute;top:19px;right:10px;font-weight:normal;font-size:12px;line-height:1.16em;color:#999;text-align:right}
.atcp_weat_pr,.atcp_exchr_pr,.atcp_asis_pr{position:absolute;top:15px;right:10px;font-size:12px;font-weight:normal;line-height:1.16em;color:#999;text-align:right}
.atcp_asis_a{display:block;overflow:hidden;position:relative;min-height:17px;padding:13px 80px 13px 10px;line-height:1.3em}
.atcp_asis_sn{white-space:nowrap}
.atcp_med .atcp_crt_a{padding:12px 10px;color:#000 !important;font-size:15px;line-height:1.34em;white-space:normal}
.atcp_med .atcp_med_ap{overflow:hidden;float:left;max-width:75%;margin-right:4px;white-space:nowrap;text-overflow:ellipsis}
.atcp_med .atcp_med_info{display:-webkit-box;overflow:hidden;clear:both;padding-top:4px;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;color:#666 !important}
.u_tp_area{clear:both;position:relative}
.u_tp_tab{display:table;width:100%;height:32px;background:#f9f9f8;background:-webkit-gradient(linear,0 0,0 100%,from(#fcfcfc),to(#f6f6f6));text-align:center}
.u_tp_tab_l{display:table-cell;width:33%;border-top:solid 1px #d2d5d7;border-left:1px solid #d2d5d7;border-bottom:1px solid #c5cbcf;vertical-align:top;-webkit-box-shadow:inset 0 1px #f2f3f5}
.u_tp_tab_a{display:block;position:relative;height:31px;font-size:13px;line-height:31px;color:#727478 !important}
.u_tp_tab_l:first-child{border-left:0}
.u_tp_tab_on{border-bottom:0;background:#fff;border-left-color:#c5cbcf;border-top-color:#c5cbcf;-webkit-box-shadow:none}
.u_tp_tab_on .u_tp_tab_a{height:32px;color:#45474b !important}
.u_tp_tab_on+.u_tp_tab_l{-webkit-box-shadow:inset 1px 1px #f2f3f5;border-left-color:#d2d5d7}
.u_tp_area .u_atcp_a{padding:.5em 10px .4em;font-size:1.14em}
.u_tp_area .u_atcp_am{margin-right:32px}
.u_tp_area .u_atcp_tx{display:inline-block;padding:1px 0;font-size:.93em;color:#666}
.u_tp_area .u_atcp_date{right:38px}
.u_tp_area .u_atcp_tgl,.u_tp_area .u_atcp_favdel,.u_atcp .u_atcp_tgl{position:absolute;top:50%;right:0;margin-top:-16px;border:0;-webkit-appearance:none}
.u_tp_area .u_atcp_tptx{padding:.7em 10px;border-bottom:solid 1px #e7e7e7;color:#666}
.u_tp_area .u_atcp_tptxa{color:#00c !important}
.u_tp_area .u_t_fav .u_atcp_tgl,.u_tp_area .u_t_del .u_atcp_favdel{display:inline}
.u_tp_area .u_t_del .u_atcp_tgl,.u_tp_area .u_t_fav .u_atcp_favdel,.u_tp_area .u_t_nl .u_atcp_tgl,.u_tp_area .u_t_nl .u_atcp_favdel{display:none}
.u_tp_area .u_t_nl .u_atcp_date{right:10px}
.u_t_nl .u_atcp_a{margin-right:3.2em}
.u_tp_area .u_atcp_favico{margin-right:2px;vertical-align:-1px}
.u_tp_lfc{position:relative;line-height:35px}
.u_tp_lft{position:absolute;top:0;right:10px}
.u_tp_lft a{display:block}
.u_tp_lft img{vertical-align:-8px}
.u_tp_lfg em{color:#ed0101}
.u_tp_lfi{overflow:hidden;position:relative;padding:0 0 0 35px;border-top:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1;background:#fcfdfc}
.u_tp_lf{overflow:hidden}
.u_tp_lf:before{position:absolute;top:35px;left:0;width:100%;height:1px;background:#f1f1f1;content:''}
.u_tp_lf:after{display:block;clear:both;content:''}
.u_tp_lfh{height:35px;padding:0 10px}
.u_tp_lfh a{display:inline-block}
.u_tp_lfh:before{width:22px;height:21px;margin-right:3px;background-position:0 -50px;content:'';vertical-align:-6px}
.u_tp_lfh2:before{background-position:-27px -50px}
.u_tp_lfh3:before{background-position:-54px -50px}
.u_tp_lfh4:before{background-position:-81px -50px}
.u_tp_lfli{float:left;position:relative;margin-right:20px}
.u_tp_lfli:nth-child(2){height:35px}
.u_tp_lflnk{display:block;color:#005fc1}
.u_tp_lflnk:before{position:absolute;top:50%;left:-10px;width:1px;height:13px;margin-top:-6px;background:#dedede;content:''}
.u_tp_lfi2{border-bottom:1px solid #e7e7e7}
.u_atcp_nature .ntit{padding:9px 10px;border-bottom:1px solid #f2f2f2;font-size:15px;font-weight:normal;color:#666}
.u_atcp_nature .ntit:before,.u_atcp_nature .u_atcp_ap:before{display:inline-block;overflow:hidden;width:21px;height:18px;margin:0 4px 0 -3px;background-position:-123px -449px;vertical-align:top;content:''}
.u_atcp_nature .ntit .u_beta{display:inline-block;overflow:hidden;width:18px;height:10px;margin:-2px 0 2px;background-position:0 -80px;vertical-align:middle;text-indent:-99px}
.u_atcp_nature .u_atcp_l{border-color:#f2f2f2}
.u_atcp_nature .u_atcp_a{font-size:15px}
.u_atcp_nature .u_atcp_ap:before{width:7px;height:7px;margin:6px 7px -6px 2px;background-position:-114px -449px}

/* rcre */
.rcre{border-top:1px solid #a6a7a9;background-color:#e3e5e8;box-shadow:inset 0 1px 1px rgba(0,0,0,.05),inset 0 -1px 2px rgba(0,0,0,.14);letter-spacing:-1px}
.rcre_sec{padding:10px;border-top:1px solid #c6c7ca;box-shadow:inset 0 1px 0 #f1f2f4}
.rcre_sec:first-child{border-top:0;box-shadow:none}
.rcre_hd{position:relative}
.rcre_h{display:inline;margin-right:5px;font-size:15px;color:#333}
.rcre_d{display:inline;font-size:13px;color:#808080}
.rcre_ac{position:absolute;top:0;right:0}
.rcre_u:after{display:block;clear:both;content:''}
.rcre_l{float:left}
.rcre_a{display:block;font-size:13px;color:#545a60;text-align:center}
.rcre_ico{display:inline-block}
.rcre_ico .imsc{vertical-align:top}
.rcre_nm{display:block;margin-top:3px;white-space:nowrap}
.rcre_btw{margin-top:-10px;padding:0 8px;text-align:right}
.rcre_btx{height:36px;padding:0 4px;border:0;background:none;line-height:33px;color:#5a6065;-webkit-appearance:none}
.rcre_btx .imsc_x{margin-right:3px;vertical-align:-3px}

/* rcs */
.rcs{padding-bottom:8px}
.rcs .rcre_hd{padding:3px 0 9px}
.rcs .rcre_ac{top:3px}
.rcs .rcre_u{margin:0 -3px}
.rcs .rcre_l{width:16.666666%}
.rcs .rcre_a{margin:0 3px}
.rcs_hlk{font-size:13px;color:#005fc1;text-decoration:underline}
.rcs .rcre_ico{display:block;width:43px;height:39px;padding-top:1px;border:1px solid #888c92;border-radius:3px;background:#eff0ef;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f6f7f6),color-stop(100%,#eff0ef));box-shadow:inset 0 -1px 0 #dfdfdf}

/* reg */
.reg .rcre_hd{overflow:hidden;position:relative;z-index:10;min-height:41px;padding:0 9.5em 0 0;color:#1f9d00;white-space:nowrap;text-overflow:ellipsis}
.reg .rcre_d{display:block;overflow:hidden;margin-top:2px;white-space:nowrap;text-overflow:ellipsis;color:#1f9d00}
.reg .rcre_ac{top:2px}
.reg_btcg,.reg_btloc{position:relative;height:30px;line-height:28px;margin-left:1px;padding:0 .47em;border:1px solid #8c9095;border-radius:3px;font-size:14px;letter-spacing:-1px;vertical-align:top}
.reg_btcg{background:#eff0ef;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f6f7f6),color-stop(100%,#eff0ef));box-shadow:inset 0 -1px 0 #dfdfdf;color:#52575c}
.reg_btcgfd{height:40px;padding-bottom:9px;border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0;background:#d2d8de;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.2);box-shadow:inset 0 1px 1px rgba(0,0,0,.2);color:#52575c}
.reg_btcgfd:after{display:inline-block;position:absolute;left:-1px;bottom:0;width:100%;height:2px;border-right:1px solid #ccd2d8;border-left:1px solid #ccd2d8;background:#d2d8de;content:''}
.reg_btcg .imsc{margin-left:1px;vertical-align:0}
.s2 .reg_btcg .imsc_aru{margin-right:-8px}
.reg_btloc{border-color:#285583;background:#1c73cb;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#1987db),color-stop(100%,#1c73cb));box-shadow:inset 0 0 1px rgba(255,255,255,.6);color:#fff}
.reg_btloc .imsc{margin-right:1px;vertical-align:-5px}
.reg_sch{margin:-2px -10px 9px;padding:8px 9px;border-top:1px solid #9da3aa;border-bottom:1px solid #a0a6ad;background-color:#d2d8de;box-shadow:inset 0 1px 0 #ccd2d8,0 1px 0 #e9ebed}
.reg_schinpw{position:relative;height:36px;padding:0 76px 0 9px;border:1px solid #9ea4ab;border-radius:3px;background-color:#fff}
.reg_schinp{width:100%;height:20px;margin-top:8px;border:0;background:none;font-size:15px;vertical-align:top;-webkit-appearance:none}
.s2 .reg_schinp{line-height:20px}
.reg_schinp:-webkit-input-placeholder{color:#999ea6}
.reg_schx,.reg_schsm{position:absolute;top:0;height:36px;border:0;-webkit-appearance:none}
.reg_schx{right:43px;width:30px;background:none}
.reg_schsm{right:0;width:38px;border-left:1px solid #d0d0d0;border-top-right-radius:3px;border-bottom-right-radius:3px;background:#f8f8f8;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#f8f8f8));box-shadow:inset 0 0 1px rgba(255,255,255,.6)}
.reg_schp{padding:11px 0 3px;color:#545a60}
.reg_schk{color:#ed0101}
.reg_schu{margin-top:-3px;padding-bottom:2px;border:1px solid #b0b7be;border-radius:1px;background-color:#e0e4e8}
.reg_schl{border-top:1px solid #d1d6db;box-shadow:inset 0 1px 0 #e8ebee}
.reg_schl:first-child{border-top:none;box-shadow:none}
.reg_scha{display:block;overflow:hidden;padding:7px 12px 7px;font-size:15px;color:#005fc1;white-space:nowrap;text-overflow:ellipsis}
.reg_scha em,.reg_scha p{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.reg_scha em{margin-bottom:2px;font-size:14px;color:#444}
.reg_schl:first-child .reg_scha{padding-top:8px}
.reg .rcre_u{position:relative;margin-top:3px;border:1px solid #bfc3c7;border-radius:2px;background-color:#e6e8eb;box-shadow:inset 1px 1px 0 #f2f3f5,inset -1px -1px 0 #f2f3f5}
.reg .rcre_l{width:25%}
.reg .rcre_l:nth-child(4n+1){clear:both}
.reg .rcre_l:nth-child(4n+1):before{position:absolute;left:0;width:100%;margin-top:-1px;border-top:1px solid #d1d3d5;border-bottom:1px solid #eef0f2;content:''}
.reg .rcre_l:first-child:before{display:none}
.reg .rcre_a{height:53px;padding-top:10px;border-left:1px solid #d4d6d8;box-shadow:inset 1px 0 0 #eeeff1}
.reg .rcre_l:nth-child(4n+1) .rcre_a{border-left:0;box-shadow:none}
.reg .rcre_nm{margin-top:0}

/* */
.flick-view{overflow:hidden;z-index:90;position:relative;width:100%}
.flick-container{clear:both}
.flick-panel{float:left;position:absolute;z-index:1;width:100%;height:100%}
#rkwd_flick{height:384px}
#rkwd_flick .flick-panel{background-color:#323641}
.u_rkw{position:relative;z-index:10;border-top:1px solid #bababa;background-color:#fbfbfb}
.u_rkw_h,.u_rkw_h2{position:absolute;top:0;left:10px;font-weight:normal;font-size:12px;line-height:36px;color:#009403;letter-spacing:-1px}
.u_rkw_ha{display:inline-block;color:#009403 !important}
.u_rkw_h2{font-size:14px;color:#000}
.u_rkw_rol{height:35px;margin:0 38px 0 84px;padding-bottom:1px;line-height:35px}
.u_rkw_t{display:block;margin-right:45px;font-size:11px;font-family:Helvetica;line-height:36px;color:#999;text-align:right}
.u_rkw_a{display:block;position:relative;color:#fff !important}
.u_rkw_rol .u_rkw_a{color:#000 !important}
.u_date{display:block;height:34px;margin-left:9px;font-size:12px;color:#61646a;line-height:2.8em}
.u_rkw_rkn{display:inline-block;width:16px;height:15px;margin-right:1px;border-radius:1px;background:#15b60d;font-weight:bold;font-size:9px;font-family:Tahoma,Verdana-Bold,Helvetica;line-height:15px;color:#fff;letter-spacing:-1px;text-align:center;vertical-align:1px;-webkit-box-shadow:inset 1px 1px 0 #199d13,inset -1px -1px 0 #199d13}
.a .u_rkw_rkn{border-radius:0;line-height:16px}
.u_rkw_rkn2{text-indent:-1px}
.u_rkw_rk .u_rkw_rkn{margin:0 3px 0 9px;background:#0ea308;vertical-align:1px;-webkit-box-shadow:0 0 1px #242730}
.u_rkw_kw{display:block;overflow:hidden;margin-right:43px;white-space:nowrap;text-overflow:ellipsis}
.u_rkw_n{display:block;position:absolute;top:1px;right:10px;width:31px;font-size:11px;font-family:Helvetica;color:#999;text-align:right}
.u_rkw_n .u_rkw_ico{position:absolute;top:12px;left:0;vertical-align:0}
.u_rkw_sm .u_rkw_ico{top:15px}
.u_rkw_nw{font-weight:bold;color:#ed1b23;text-align:left}
.u_rkw_rol .u_rkw_ico{margin-top:1px}
.u_rkw_tg{display:block;position:absolute;top:0;right:0;width:38px;height:36px;border:0;border-left:1px solid #cacaca;background:#fbfbfb;-webkit-border-radius:0}
.u_rkw_tgfd{border-left-color:#909090;background:#f1f1f1;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#cfd1d3),color-stop(100%,#e4e5e6));box-shadow:inset 1px 1px 2px rgba(0,0,0,.2)}
.u_rkw_tg .u_rkw_ico{position:relative;top:1px}
.s2 .u_rkw_tg .u_rkw_ico{left:-2px}
.u_rkw_rc{margin-bottom:-1px;border-bottom:1px solid #282a34;background:#323641}
.u_rkw_tab{display:table;clear:both;width:100%;border-bottom:1px solid #323641;background:#494d60;font-size:13px;text-align:center}
.a .u_rkw_tab{border-bottom:0}
.u_rkw_tabl{display:table-cell;width:33%;border-top:1px solid #232631;border-bottom:1px solid #151922;vertical-align:top}
.u_rkw_tabl:first-child{width:34%}
.u_rkw_taba{display:block;overflow:hidden;height:24px;margin-right:-1px;padding-top:7px;border-right:1px solid #232631;border-left:1px solid #232631;color:#e9ecf4 !important;-webkit-box-shadow:inset 1px 1px 0 #4f5366,inset -1px -1px 0 #4f5366}
.u_rkw_tabl:first-child .u_rkw_taba{border-left:0}
.u_rkw_tabl:last-child .u_rkw_taba{margin-right:0;border-right:0}
.u_rkw_tablon{border-bottom:0;background:#323641;background:-webkit-gradient(linear,0 0,0 100%,from(#2e323e),to(#323641));-webkit-box-shadow:none}
.u_rkw_tablon .u_rkw_taba{position:relative;height:25px;margin-top:-1px;border:1px solid #151922;border-bottom:0;color:#20f10e !important;-webkit-box-shadow:inset 1px 1px 0 #292c37,inset -1px 0 0 #292c37}
.u_rkw_rk{margin:-1px 0;line-height:34px}
.u_rkw_rk:after{display:block;clear:both;content:''}
.u_rkw_rk .u_rkw_a,.u_rkw_rk .u_rkw_n{color:#fff}
.u_rkw_rk .u_rkw_a{border-top:1px solid #2b2e39;box-shadow:inset 0 1px 0 #363a46}
.u_rkw_rkl:first-child .u_rkw_a{border-top:0;box-shadow:none}
.u_rkw_rk .u_rkw_nw{color:#ed1b23}
.u_rkw_pg{padding:7px 0;border-top:1px solid #282a34;background:-webkit-gradient(linear,0 0,0 100%,from(#3b3e4b),to(#383b47));font-family:Helvetica;text-align:center;-webkit-box-shadow:inset 0 1px 0 #3e4151,inset 0 -1px 0 #3c3f4e}
.u_rkw_pgnt{position:absolute;left:10px;bottom:7px;line-height:20px}
.u_rkw_pgbtn{width:42px;height:23px;border:1px solid #232832;background:#3c3f50;background:-webkit-gradient(linear,0 0,0 100%,from(#454a59),to(#3c3f50));-webkit-border-radius:0;-webkit-box-shadow:inset 0 0 1px rgba(106,111,126,.9)}
.u_rkw_pgbtn .u_rkw_ico{position:relative;top:2px}
.s .u_rkw_pgbtn .u_rkw_ico{top:0}
.u_rkw_pgn{display:inline-block;width:69px;vertical-align:0}
.s .u_rkw_pgn{vertical-align:2px}
.u_rkw_pgn2{font-size:14px;color:#ccc;vertical-align:-2px}
.s .u_rkw_pgn2{vertical-align:0}
.u_rkw_fk{display:inline-block;overflow:hidden;width:6px;height:6px;margin:0 1px;background:#9ca4b2;color:transparent;vertical-align:middle;-webkit-border-radius:4px;-webkit-box-shadow:0 0 1px #101115,0 0 1px #101115}
.u_rkw_fkon{width:8px;height:8px;background:#43c918;-webkit-border-radius:5px;-webkit-box-shadow:0 0 1px #101115,0 0 1px #101115,inset 0 0 2px #79f14c,inset 0 0 2px #79f14c}
.u_rkw_pgnon{color:#23d114}
.u_rkw_clse{position:absolute;right:10px;bottom:11px;color:#e6e7e8 !important}
.u_rkw_clse .u_rkw_ico{position:relative;top:4px;margin-right:4px;font-size:1px;vertical-align:text-top}
.a .u_rkw_clse .u_rkw_ico{top:2px}
.u_rkw_ht{display:block;position:relative;overflow:hidden;height:33px;border-bottom:solid 1px #2b2e39;-webkit-box-shadow:0 1px #363a46}
.u_rkw_ht_ic1{float:left;margin:7px 0 0 8px}
.u_rkw_ht_ic2{position:absolute;top:50%;right:12px;margin-top:-6px}
.u_rkw_ht_txt{float:left;margin:0 0 0 6px;font-size:13px;line-height:2.6em;color:#909193}
.u_rkw_ht_txt .tlc{color:#249fff}

/* banner */
.uc_btn{display:block;position:absolute;top:0;right:0;width:40px;height:86px;border:0;background:none;text-indent:-99px}

/* s2 */
.s2 .sch_del .imsc,.s2 .sch_submit .imsc,.s2 .reg_schx .imsc{margin-left:-10px}
.s2 .reg_schsm .imsc,.s2 .sch_btn .imsc{margin-left:-7px}
.s2 .reg_btcg:before,.s2 .reg_btcg:after,.s2 .reg_btloc:before,.s2 .reg_btloc:after{display:inline-block;content:''}
.s2 .reg_btcg:before,.s2 .reg_btloc:before{margin-left:-8px}
.s2 .reg_btcg:after,.s2 .reg_btloc:after{margin-right:-8px}

/* Responsive */
@media all and (min-width:400px){	
.rcs .rcre_ico{width:auto}
.reg .rcre_a{height:37px;padding-top:7px}
.reg .rcre_nm{display:inline-block;vertical-align:-6px}
.rcre_btx{height:28px;line-height:25px}
}
/* //(01_search_incl.php) */
